DevExpress Scheduler testweise eingebaut. Musste die web.config anpassen und die Skripte, deshalb hab ich das nicht einfach auskommentiert. Fat-Client: Kalender: mehrere Termine, die zum löschen ausgewählt sind, werden jetzt auf einmal gelöscht, nicht mehr hintereinander. BetreuWoReports: Klienten sind nach Namen sortiert. Klienten, für die der ausgewählte Mitarbeiter/Team Stunden geleistet hat, werden alle angezeigt. Auch die, die nicht vom Mitarbeiter/Team betreut werden.
17 lines
589 B
C#
17 lines
589 B
C#
using System.Collections;
|
|
using DevExpress.Web.ASPxScheduler;
|
|
|
|
namespace BeWoPlanerMobil.Models
|
|
{
|
|
public class DevExpressSchedulerModel : AbstractModel
|
|
{
|
|
public IEnumerable Appointments { get; set; }
|
|
}
|
|
|
|
public class CustomAppointmentTemplateContainer : AppointmentFormTemplateContainer
|
|
{
|
|
public CustomAppointmentTemplateContainer(ASPxScheduler scheduler) : base(scheduler) { }
|
|
|
|
public string CustomInfo => Appointment.CustomFields["AppointmentCustomField"] != null ? Appointment.CustomFields["AppointmentCustomField"].ToString() : "";
|
|
}
|
|
} |