public MediadorDto updateMediador(MediadorDto MediadorDto) { MediadorModificado = MediadorDto; using (NuevoDbContext context = new NuevoDbContext()) { MediadorDto Mediador = context.getMediadores(true).Where(t => t.Id == MediadorDto.Id).FirstOrDefault(); MediadorOriginal = Mediador; prepararCambios(MediadorModificado, MediadorOriginal, context); var idMediadorAModificarr = Mediador.Id; Mediador.Nombre = MediadorDto.Nombre.Trim().ToUpper(); Mediador.Activo = MediadorDto.Activo; //save changes to database context.SaveChanges(); context.CommonChangeLogger.AddRange(listLoggers); context.SaveChanges(); return(Mediador); } }