public frmConcepto_Editar(string idConceptoSelect, string NombreConceptoSelect, string ValorActualConceptoSelect, DateTime Fecha_InicioSelect, string Valor_anteriorSelect, string EstadoConceptosSelect) { InitializeComponent(); if (NombreConceptoSelect == "INTERES POR MORA") { txtSigno.Text = "%"; } else { txtSigno.Text = "$"; } lbl_titulo_conceptos.Text = "ACTUALIZAR CONCEPTO : " + NombreConceptoSelect + ""; id_concepto = idConceptoSelect; nombre_concepto = NombreConceptoSelect; valor_actual = Convert.ToDecimal(ValorActualConceptoSelect); valor_anterior = Convert.ToDecimal(Valor_anteriorSelect); fecha_inicio = Fecha_InicioSelect; estado_concepto = EstadoConceptosSelect; if (estado_concepto == "INACTIVO") { DialogResult dialogResult = MessageBox.Show("¿DESEA HABILITAR EL CONCEPTO?", "HABILITACIÓN CONCEPTO", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dialogResult == DialogResult.Yes) { logConcepto objLogConcepto = new logConcepto(); entConcepto ObjEntConcepto = new entConcepto(); ObjEntConcepto.CON_ID = Convert.ToInt32(id_concepto); string rtdo_habilitacion = objLogConcepto.ActualizarEstadoS(ObjEntConcepto); MessageBox.Show(rtdo_habilitacion, "INFORMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); //this.Close(); } else { this.Close(); } } }
//FUNCION GUARDA LOS CAMBIOS DE UN CONCEPTO private void btnGuardarEd_Click_1(object sender, EventArgs e) { decimal montoE = Convert.ToDecimal(txtMonto.Text); lblControlMonto.Visible = false; string estadoE; if (cbo_Estado.SelectedItem == null) { estadoE = ""; } else { estadoE = cbo_Estado.SelectedItem.ToString(); } if (estadoE != estadoIni && montoE != montoAct) { objConceptos.CON_ID = idConceptoBuscar; objConceptos.CON_FECHA_ACT = fechaActual; objConceptos.CON_VALOR_ACTUAL = montoE; objConceptos.CON_VALOR_ANTERIOR = montoAct; objConceptos.CON_FECHA_FIN = fechaFin; MessageBox.Show(objMet_Conceptos.ActualizarMontoEstado(objConceptos)); limpiarCampos(); } else if (estadoE != estadoIni && montoE == montoAct) { if (estadoE == "INACTIVO") { objConceptos.CON_ID = idConceptoBuscar; objConceptos.CON_FECHA_ACT = fechaActual; objConceptos.CON_FECHA_FIN = fechaActual; MessageBox.Show(objMet_Conceptos.ActualizarEstadoN(objConceptos)); limpiarCampos(); } else if (estadoE == "ACTIVO") { objConceptos.CON_ID = idConceptoBuscar; objConceptos.CON_FECHA_ACT = fechaActual; objConceptos.CON_FECHA_FIN = fechaFin; MessageBox.Show(objMet_Conceptos.ActualizarEstadoS(objConceptos)); limpiarCampos(); } } else if (estadoE == estadoIni && montoE != montoAct) { objConceptos.CON_ID = idConceptoBuscar; objConceptos.CON_FECHA_ACT = fechaActual; objConceptos.CON_VALOR_ACTUAL = montoE; objConceptos.CON_VALOR_ANTERIOR = montoAct; MessageBox.Show(objMet_Conceptos.ActualizarMonto(objConceptos)); limpiarCampos(); } else { MessageBox.Show("NO SE DETECTARON CAMBIOS A REALIZAR"); limpiarCampos(); } //-- DataTable dt = objMet_Conceptos.autocompletarBuscar(); foreach (DataRow row in dt.Rows) { txtBuscarConcepto.AutoCompleteCustomSource.Add(row[0].ToString()); } //-- //DataTable dt = ObjetoUsu.AutocompletarAgregarDocente(/*frmUsuariosPopUpAgregar.txtSeleccionarDocente*/); //foreach (DataRow row in dt.Rows) //{ // frmUsuariosPopUpAgregar.txtSeleccionarDocente.AutoCompleteCustomSource.Add(row[0].ToString()); //assuming required data is in first column //} //txtBuscarConcepto.AutoCompleteSource = AutoCompleteSource.CustomSource; //txtBuscarConcepto.AutoCompleteCustomSource = autoComplete; }