private void btnGuardar_Click(object sender, EventArgs e) { if (txt_valor_actualizar.Text == "") { MessageBox.Show("Debe colocar un nuevo importe", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); txt_valor_actualizar.Focus(); } else { string resultado; logConcepto objlogConcepto = new logConcepto(); frmConcepto objfrmConcepto = new frmConcepto(); logHistorial objlogHistorial = new logHistorial(); string fecha_actualizacion = DateTime.Today.ToString(("yyyy-MM-dd")); string fecha_ult_actualizacion; string fecha_hasta = DateTime.Today.ToString("yyyy-MM-dd"); decimal valor_nuevo = Convert.ToDecimal(txt_valor_actualizar.Text); if (valor_anterior == 0) { fecha_ult_actualizacion = fecha_inicio.ToString("yyyy - MM - dd"); } else { fecha_ult_actualizacion = fecha_actualizacion; } entConcepto objentConcepto = new entConcepto(); objentConcepto.CON_ID = Convert.ToInt32(id_concepto); objentConcepto.CON_FECHA_ACT = DateTime.Today; objentConcepto.CON_VALOR_ANTERIOR = valor_actual; objentConcepto.CON_FECHA_INI = fecha_inicio; objentConcepto.CON_VALOR_ACTUAL = valor_nuevo; entHistorial objentHistorial = new entHistorial(); objentHistorial.HIS_CON_ID = Convert.ToInt32(id_concepto); objentHistorial.HIS_VALOR_ANTERIOR = valor_actual; string his_desde; string his_hasta; if (valor_anterior == 0) { his_desde = fecha_inicio.ToString("yyyy - MM - dd"); } else { his_desde = fecha_ult_actualizacion; } his_hasta = fecha_actualizacion; resultado = objlogConcepto.ActualizarMonto(objentConcepto, fecha_hasta, fecha_ult_actualizacion); string resultado_historial = objlogHistorial.InsertarHistorialConceptos(objentHistorial, his_hasta, his_desde); MessageBox.Show(resultado, "INFORMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (cbConcepto.SelectedItem != null && txt_valor.Text.Length != 0) { string nombre_concepto = cbConcepto.SelectedItem.ToString(); decimal valor_actual = Convert.ToDecimal(txt_valor.Text.Trim()); DateTime fecha_inicio = DateTime.Today; string activo = "S"; decimal valor_anterior = 0; logConcepto objlogConcepto = new logConcepto(); entConcepto Insertar_Concepto = new entConcepto(); Insertar_Concepto.CON_CONCEPTO = nombre_concepto; Insertar_Concepto.CON_VALOR_ACTUAL = valor_actual; Insertar_Concepto.CON_FECHA_INI = fecha_inicio; Insertar_Concepto.CON_ACTIVO = activo; Insertar_Concepto.CON_FECHA_ULT_ACT = fecha_inicio; Insertar_Concepto.CON_VALOR_ANTERIOR = valor_anterior; string resultado = objlogConcepto.InsertarConcepto(Insertar_Concepto); MessageBox.Show(resultado, "INFORMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
private void btn_deshabilitar_concepto_Click(object sender, EventArgs e) { logConcepto objlogConcepto = new logConcepto(); entConcepto objentConcepto = new entConcepto(); objentConcepto.CON_ID = id_concepto; string resultado = objlogConcepto.DeshabilitarConcepto(objentConcepto); MessageBox.Show(resultado); this.Close(); }
private void Dgv_Conceptos_Filtro() { DataTable dt = new DataTable(); logConcepto objlogConcepto = new logConcepto(); dt = objlogConcepto.Visualizar(); dgvConceptos.DataSource = dt; string concepto = txtCon_Buscar.Text; string nombre_concepto = objlogConcepto.nombre_concepto(concepto); dt.DefaultView.RowFilter = String.Format($"CONCEPTO LIKE '{nombre_concepto}%'"); }
private void Dgv_Conceptos() { DataTable dt = new DataTable(); logConcepto objlogConcepto = new logConcepto(); dt = objlogConcepto.Visualizar(); dgvConceptos.DataSource = dt; dgvConceptos.Columns["CON_ID"].Visible = false; this.dgvConceptos.Columns["CONCEPTO"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft; this.dgvConceptos.Columns["VALOR ACTUAL"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; this.dgvConceptos.Columns["VIGENTE DESDE"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dgvConceptos.Columns["VALOR ANTERIOR"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; this.dgvConceptos.Columns["DESDE"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dgvConceptos.Columns["HASTA"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; this.dgvConceptos.Columns["ESTADO"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft; }
private void frmConcepto_Load(object sender, EventArgs e) { Dgv_Conceptos(); logConcepto objLogConcepto = new logConcepto(); DataTable dt = objLogConcepto.autocompletarBuscar(); foreach (DataRow row in dt.Rows) { txtCon_Buscar.AutoCompleteCustomSource.Add(row[0].ToString()); } btnCon_Eliminar.IconColor = Color.Gray; btnCon_Eliminar.ForeColor = Color.Gray; btnCon_Editar.IconColor = Color.Gray; btnCon_Editar.ForeColor = Color.Gray; }
private void frmConcepto_Agregar_Load(object sender, EventArgs e) { DataTable dt_conceptos = new DataTable(); logConcepto objMetConcepto = new logConcepto(); dt_conceptos = objMetConcepto.CargaDtNombreConcepto(); for (int i = 0; i < dt_conceptos.Rows.Count; i++) { string resultado_dt; resultado_dt = dt_conceptos.Rows[i]["CONCEPTO"].ToString(); if (resultado_dt != null) { cbConcepto.Items.Remove(resultado_dt); } } }
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(); } } }