private void Btn_COModificar_Click(object sender, EventArgs e) { B_ObjCObjectives = new B_CObjectives(); B_ObjCObjectives.B_UpdateOControl(CreateControlObj()); OControl_LoadDataGridView(Convert.ToInt32(Cmbx_COObjetivos.SelectedValue)); //O_CleanData(); }
//Combobox de los Meses de Control de Objetivos public async void LoadCmbxCOMonths() { B_ObjCObjectives = new B_CObjectives(); Cmbx_COMes.DisplayMember = "Mes"; Cmbx_COMes.ValueMember = "IdMes"; Cmbx_COMes.DataSource = await B_ObjCObjectives.B_GetMonths(); }
//TabControl Control de Objetivos private void Btn_COAgregar_Click(object sender, EventArgs e) { B_ObjCObjectives = new B_CObjectives(); ObjControl = new E_ObjectiveControl(); ObjControl.Meta = Txt_COValorObjetivo.Text = Txt_COValorObjetivo.Text.Trim(); ObjControl.Alcanzado = Txt_COValorReal.Text = Txt_COValorReal.Text.Trim(); ObjControl.IdMes = Convert.ToInt32(Cmbx_COMes.SelectedValue); ObjControl.IdObjetivo = Convert.ToInt32(Cmbx_COObjetivos.SelectedValue); if (B_ObjCObjectives.B_CreateCObjective(ObjControl)) { CO_CleanData(); OControl_LoadDataGridView(Convert.ToInt32(Cmbx_COObjetivos.SelectedValue)); //MessageBox.Show("Valor objetivo registrado correctamente"); } else { MessageBox.Show("Control de objetivo no registrado"); } }
public async void OControl_LoadDataGridView(int IdObjective) { ListControlObje = new List <ControlObjeDg>(); B_ObjCObjectives = new B_CObjectives(); foreach (E_ObjectiveControl item in await B_ObjCObjectives.QueryToOCDg(IdObjective)) { ControlObjeDg ResultDg = new ControlObjeDg(); ResultDg.IdValorObjetivo = item.IdValorObjetivo; ResultDg.Perspectiva = item.Perspectiva; ResultDg.Objetivo = item.Objetivo; ResultDg.Mes = item.Mes; ResultDg.IdObjetivo = item.IdObjetivo; ResultDg.Meta = item.Meta; ResultDg.Alcanzado = item.Alcanzado; ResultDg.IdMes = item.IdMes; ResultDg.Valor = item.Valor; ResultDg.TipoDato = item.TipoDato; ResultDg.MaxMin = item.MaxMin; ResultDg.Indicador = item.Indicador; ListControlObje.Add(ResultDg); } DtgvControlOb.DataSource = ListControlObje.ToList(); }