private void AlmacenarActividad() { try { CActividades objActividades = new CActividades(); if (txtFechaIndicador.Text.Trim().Length != 0 && txtFechaFinal.Text.Trim().Length != 0 && Meta.Text != "0") { int verboid = Convert.ToInt32(cboverbos.SelectedValue); int unidadid = Convert.ToInt32(cboUnidades.SelectedValue); DateTime fecha_inicial = Convert.ToDateTime(txtFechaIndicador.Text); DateTime fecha_final = Convert.ToDateTime(txtFechaFinal.Text); int meta = Convert.ToInt32(Meta.Text); //objActividades.AddIndicador(idactividad, txtindicadorg.Text, verboid, unidadid, fecha_inicial.Date, fecha_final, meta, chxSSP.Checked); } bool mediosvacios = objActividades.RemoveMedios(idactividad); if (mediosvacios) { string[] medios_html = mediosinput.Value.Trim(',').Split(','); for (int i = 0; i < medios_html.Length; i++) { int medioid = new CMedios().getMedioid(medios_html[i]); if (medioid != 0) objActividades.AddMedios(idactividad, medioid); } } bool supuestos = objActividades.RemoveSupuestos(idactividad); if (supuestos) { string[] supuestos_html = supuestosinput.Value.Trim(',').Split(','); for (int i = 0; i < supuestos_html.Length; i++) { int supuestoid = new Csupuestos().getSupuesto_id(supuestos_html[i]); if (supuestoid != 0) objActividades.AddSupuestos(idactividad, supuestoid); } } bool responsables = objActividades.RemoveResponsables(idactividad); if (responsables) { string[] responsables_html = responsablesinput.Value.Trim(',').Split(','); for (int i = 0; i < responsables_html.Length; i++) { int responsableid = new Cresponsables().getResponsable_id(responsables_html[i]); if (responsableid != 0) objActividades.AddResponsables(idactividad, responsableid); } } getMediosActividad(idactividad); getSupuestosActividad(idactividad); getResponsablesActividad(idactividad); } catch (Exception) { } }
protected void AlmacenarResultado() { try { CResultados_proyecto objCresultado = new CResultados_proyecto(); objCresultado.Update(idresultado, null, txtindicadorg.Text); bool mediosvacios = objCresultado.RemoveMedios(idresultado); if (mediosvacios) { string[] medios_html = mediosinput.Value.Trim(',').Split(','); for (int i = 0; i < medios_html.Length; i++) { int medioid = new CMedios().getMedioid(medios_html[i]); if (medioid != 0) objCresultado.AddMedios(idresultado, medioid); } } bool supuestos = objCresultado.RemoveSupuestos(idresultado); if (supuestos) { string[] supuestos_html = supuestosinput.Value.Trim(',').Split(','); for (int i = 0; i < supuestos_html.Length; i++) { int supuestoid = new Csupuestos().getSupuesto_id(supuestos_html[i]); if (supuestoid != 0) objCresultado.AddSupuestos(idresultado, supuestoid); } } getMediosResultados(idresultado); getSupuestosResultados(idresultado); } catch (Exception) { /*TODO: JCMM: Controlador Exception*/ } }
protected void btnAlmacenaSupuesto_Click(object sender, ImageClickEventArgs e) { Csupuestos objCsupuestos = new Csupuestos(); bool crea_supuesto = objCsupuestos.AddSupuesto(txtsupuesto.Text); if (crea_supuesto) { int cant_supuestos = sortable3.Items.Count; sortable3.DataBind(); for (int i = 0; i < cant_supuestos; i++) { sortable3.Items.Remove(sortable3.Items[i]); } } txtsupuesto.Text = ""; }
public void getSupuestosResultados(int resultado_id) { try { supuestosinput.Value = ""; for (int r = 0; r < sortable4.Items.Count; r++) { if (r != 0) sortable4.Items.Remove(sortable4.Items[r]); } Csupuestos objCSupuestos = new Csupuestos(); IQueryable<ESM.Model.Supuesto> supuestos_by_resultado = objCSupuestos.getSupuestosResultado(resultado_id); foreach (var item in supuestos_by_resultado) { sortable4.Items.Add(new ListItem(item.supuesto1)); supuestosinput.Value = supuestosinput.Value + "," + item.supuesto1.ToString(); } supuestosinput.Value = supuestosinput.Value.Trim(','); for (int i = 0; i < sortable4.Items.Count; i++) { for (int j = 0; j < sortable3.Items.Count; j++) { if (sortable4.Items[i].Value == sortable3.Items[j].Text) { sortable3.Items.Remove(sortable3.Items[j]); break; } } } } catch (Exception) { /*TODO: JCMM: Controlador Exception*/ } }