public static CONTROL_SUBPROYECTO Insertar(CONTROL_SUBPROYECTO controlSub) { using (var bd = new DescarEntity()) { bd.CONTROL_SUBPROYECTO.Add(controlSub); bd.SaveChanges(); } return(controlSub); }
public static CONTROL_SUBPROYECTO ActualizarControlSubproyecto(CONTROL_SUBPROYECTO controlSub) { using (var bd = new DescarEntity()) { var pro = (from p in bd.CONTROL_SUBPROYECTO where p.id_control_subproyecto == controlSub.id_control_subproyecto select p).Single(); pro.id_control = controlSub.id_control; bd.SaveChanges(); return(pro); } }
private void ImportarControlesPredeterminados(IXLWorksheet worksheet, Proyecto proyecto) { //Controles Predeterminados for (int i = 2; i < 15; i++) { Control control; List <Tipo_actividad> actividades = ControladorActividades.ObtenerTiposActividad(); foreach (var tipo_act in actividades) { if (worksheet.Cell(i, 9).Value.ToString().ToLower().Equals(tipo_act.descripcion.ToLower())) { CONTROL_SUBPROYECTO controlSub = ControladorControles.VerificarExistencia(tipo_act, proyecto); control = ControladorControles.ObtenerPorNombre(worksheet.Cell(i, 10).Value.ToString()); if (control != null) { if (controlSub == null) { controlSub = new CONTROL_SUBPROYECTO() { id_proyecto = proyecto.id_proyecto, id_control = control.id_control, id_subproyecto = null, id_tipo_actividad = tipo_act.id_tipo_actividad }; ControladorControles.Insertar(controlSub); } //Existe, pero puede haber cambiado el tipo de actividad else { controlSub.id_control = control.id_control; ControladorControles.ActualizarControlSubproyecto(controlSub); } } break; } } } //Fin controles predeterminados }
public static CONTROL_SUBPROYECTO Insertar(CONTROL_SUBPROYECTO controlSub) { return(ControlDB.Insertar(controlSub)); }
public static CONTROL_SUBPROYECTO ActualizarControlSubproyecto(CONTROL_SUBPROYECTO controlSub) { return(ControlDB.ActualizarControlSubproyecto(controlSub)); }