private void btnnuevo_Click(object sender, EventArgs e) { if (!(TabControl1.SelectedIndex == 0)) { TabControl1.SelectedIndex = 0; } u_n_opsel = 1; Blanquear(); TabControl1.SelectedIndex = 0; TabControl1.SelectedIndex = 1; var BL = new tb_plla_ccostogenBL(); var BE = new tb_plla_ccostogen(); txtcodigo.Text = BL.GetAll_MaxCCosto(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0].Rows[0]["maximo_codigo"].ToString(); txtdescripcion.Text = string.Empty; u_CargaAnexos(); txtdescripcion.Focus(); }
private void btngrabar_Click(object sender, EventArgs e) { if (U_Validacion()) { if (u_n_opsel == 1) { var BL = new tb_plla_ccostogenBL(); var BE = new tb_plla_ccostogen(); BE.codigo = txtcodigo.Text.Trim(); tmptabla = BL.GetAll_CONSULTACAB(VariablesPublicas.EmpresaID, BE).Tables[0]; if (tmptabla.Rows.Count > 0) { var BLMX = new tb_plla_ccostogenBL(); var BEMX = new tb_plla_ccostogen(); txtcodigo.Text = BLMX.GetAll_MaxCCosto(VariablesPublicas.EmpresaID.ToString(), BEMX).Tables[0].Rows[0]["maximo_codigo"].ToString(); } tmptabla.Rows.Add(VariablesPublicas.InsertIntoTable(tmptabla)); tmptabla.Rows[0]["codigo"] = txtcodigo.Text.Trim(); } else { var BL = new tb_plla_ccostogenBL(); var BE = new tb_plla_ccostogen(); BE.codigo = txtcodigo.Text.Trim(); tmptabla = BL.GetAll_CONSULTACAB(VariablesPublicas.EmpresaID, BE).Tables[0]; } for (lc_contador = 0; lc_contador <= tabladetprestamos.Rows.Count - 1; lc_contador++) { tabladetprestamos.Rows[lc_contador]["codigo"] = txtcodigo.Text.Trim(); } tmptabla.Rows[0]["descripcion"] = txtdescripcion.Text; tmptabla.AcceptChanges(); tabladetprestamos.AcceptChanges(); var BLIU = new tb_plla_ccostogenBL(); var BEIU = new tb_plla_ccostogen(); if (BLIU.Insert_Update(VariablesPublicas.EmpresaID, BEIU, tmptabla, tabladetprestamos)) { seguridadlog(); U_CancelarEdicion(0); } else { Frm_Class.ShowError(BLIU.Sql_Error, this); } } }