Exemple #1
0
        public static WorkingBreakDTM changeToDTM(WorkingBreak workingBreak)
        {
            WorkingBreakDTM workingBreakDTM = new WorkingBreakDTM();

            workingBreakDTM.Id         = workingBreak.Id;
            workingBreakDTM.WeekDay    = workingBreak.WeekDay;
            workingBreakDTM.BreakStart = workingBreak.BreakStart;
            workingBreakDTM.BreakStop  = workingBreak.BreakStop;

            return(workingBreakDTM);
        }
        public WorkingBreakDTM WorkingBreakToWorkingBreakDtmMap(WorkingBreak workingBreak)
        {
            WorkingBreakDTM workingBreakDTM = new WorkingBreakDTM();

            workingBreakDTM.Id         = workingBreak.Id;
            workingBreakDTM.WeekDay    = workingBreak.WeekDay;
            workingBreakDTM.BreakStart = workingBreak.BreakStart;
            workingBreakDTM.BreakStop  = workingBreak.BreakStop;

            return(workingBreakDTM);
        }
        public async Task <bool> Update(WorkingBreakDTM workingBreakDTM)
        {
            try
            {
                WorkingBreak workingBreak = new WorkingBreak();
                workingBreak.Id         = workingBreakDTM.Id;
                workingBreak.WeekDay    = workingBreakDTM.WeekDay;
                workingBreak.BreakStart = workingBreakDTM.BreakStart;
                workingBreak.BreakStop  = workingBreakDTM.BreakStop;

                return(await Database.WorkingBreaks.Update(workingBreak) ? true : false);
            }
            catch (Exception ex) { Console.Out.WriteLine(ex.Message); return(false); }
        }
        public async Task <int> Create(WorkingBreakDTM workingBreakDTM)
        {
            try
            {
                WorkingBreak workingBreak = new WorkingBreak();
                workingBreak.WeekDay    = workingBreakDTM.WeekDay;
                workingBreak.BreakStart = workingBreakDTM.BreakStart;
                workingBreak.BreakStop  = workingBreakDTM.BreakStop;

                await Database.WorkingBreaks.Create(workingBreak);

                return(workingBreak.Id);
            }
            catch { return(0); }
        }