Esempio n. 1
0
        public ServicioDto updateServicio(ServicioDto ServicioDto)
        {
            ServicioModificado = ServicioDto;
            using (NuevoDbContext context = new NuevoDbContext())
            {
                //load task from database
                ServicioDto Servicio = context.getServicios(true).Where(t => t.Id == ServicioDto.Id).FirstOrDefault();
                ServicioOriginal = Servicio;

                prepararCambios(ServicioModificado, ServicioOriginal, context);
                var idServicioAModificarr = Servicio.Id;
                Servicio.Nombre  = ServicioDto.Nombre.Trim().ToUpper();
                Servicio.Deleted = ServicioDto.Deleted;

                //save changes to database
                context.SaveChanges();
                context.CommonChangeLogger.AddRange(listLoggers);
                context.SaveChanges();
                return(Servicio);
            }
        }