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); } }