public static void Actualizar(Dominio.Dtos.proyectoDTO dto, PersistenciaDatos.proyecto entity) { entity.ID_Proyecto = dto.ID_Proyecto; entity.ID_Usuario = dto.ID_Usuario; entity.year_ejec = dto.year_ejec; entity.nombre = dto.nombre; entity.estado = dto.estado; }
public static void Actualizar(Dominio.Dtos.requerimiento_detalleDTO dto, PersistenciaDatos.requerimiento_detalle entity) { entity.ID_RequerimientoDetalle = dto.ID_RequerimientoDetalle; entity.ID_Requerimiento = dto.ID_Requerimiento; entity.ID_Catalogo = dto.ID_Catalogo; entity.ID_UnidadMedida = dto.ID_UnidadMedida; entity.cantidad = dto.cantidad; entity.valor_referencial = dto.valor_referencial; }
public static void Actualizar(Dominio.Dtos.requerimientoDTO dto, PersistenciaDatos.requerimiento entity) { entity.ID_Requerimiento = dto.ID_Requerimiento; entity.ID_Usuario = dto.ID_Usuario; entity.ID_Almacen = dto.ID_Almacen; entity.fecha = dto.fecha; entity.detalle_requerimiento = dto.detalle_requerimiento; entity.estado = dto.estado; entity.observaciones_requerimiento = dto.observaciones_requerimiento; }
public static void Actualizar(Dominio.Dtos.departamentoDTO dto, PersistenciaDatos.departamento entity) { entity.ID_Departamento = dto.ID_Departamento; entity.nombre_departamento = dto.nombre_departamento; }
public static void Actualizar(Dominio.Dtos.unidad_medidaDTO dto, PersistenciaDatos.unidad_medida entity) { entity.ID_UnidadMedida = dto.ID_UnidadMedida; entity.nombre = dto.nombre; }
public static void Actualizar(Dominio.Dtos.usuarioDTO dto, PersistenciaDatos.usuario entity) { entity.ID_Usuario = dto.ID_Usuario; entity.ID_Departamento = dto.ID_Departamento; entity.DNI = dto.DNI; entity.password = dto.password; entity.nombres = dto.nombres; entity.apellidos = dto.apellidos; entity.fecha_nacimiento = dto.fecha_nacimiento; entity.email = dto.email; entity.celular = dto.celular; entity.estado = dto.estado; var modelo = new PersistenciaDatos.BDlogisticaEntities(); foreach (var proyectoDTOX in dto.proyecto) { if (proyectoDTOX.ID_Proyecto == 0) { proyectoDTOX.ID_Usuario = dto.ID_Usuario; modelo.proyecto.Add(Convertidores.proyectoAssembler.ToEntity(proyectoDTOX)); } if (proyectoDTOX.ID_Proyecto != 0) { var w = modelo.proyecto.FirstOrDefault(d => d.ID_Proyecto == proyectoDTOX.ID_Proyecto); Convertidores.proyectoAssembler.Actualizar(proyectoDTOX, w); } } //forma dificil de eliminar revizar con excep foreach (var modeloproyectoDTOX in modelo.proyecto.Where(d => d.ID_Usuario == dto.ID_Usuario)) { bool ExisteEnDTO = false; foreach (var proyectoDTOX in dto.proyecto) { if (proyectoDTOX.ID_Proyecto == modeloproyectoDTOX.ID_Proyecto) { ExisteEnDTO = true; break; } else { ExisteEnDTO = false; } } if (ExisteEnDTO == false) { modelo.proyecto.Remove(modeloproyectoDTOX); } } modelo.SaveChanges(); }