Example #1
0
        public void Delete(Guid TurnoId)
        {
            TTurno dbEntry = context.TTurno
                             .FirstOrDefault(p => p.TurnoId == TurnoId);

            if (dbEntry != null)
            {
                context.TTurno.Remove(dbEntry);
                context.SaveChangesAsync();
            }
        }
Example #2
0
        public async Task Save(TTurno turno)
        {
            if (turno.TurnoId == Guid.Empty)
            {
                turno.TurnoId = Guid.NewGuid();
                context.TTurno.Add(turno);
            }
            else
            {
                TTurno dbEntry = context.TTurno
                                 .FirstOrDefault(p => p.TurnoId == turno.TurnoId);
                if (dbEntry != null)
                {
                    dbEntry.TurnoDescripcion   = turno.TurnoDescripcion;
                    dbEntry.TurnoHorarioInicio = turno.TurnoHorarioInicio;
                    dbEntry.TurnoHorarioFin    = turno.TurnoHorarioFin;
                }
            }

            await context.SaveChangesAsync();
        }