private void ToolGrabar_Click(object sender, EventArgs e) { if (Grabar() == true) { // VOLVEMOS A CARGAR EL DATATABLE dtItems CON LOS DATOS DEL SERVIDOR CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO); dtLista = objRegistros.dtListar; objRegistros = null; // MOSTRAMOS LOS DATOS EN LA GRILLA ListarItems(); DialogResult Rpta = MessageBox.Show("! El registro se agrego con exito ¡ ¿Desea agregar otro registro? ", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult.Yes == Rpta) { Nuevo(); return; } else { Cancelar(); } } }
bool Grabar() { bool booResultado = false; if (CamposOK() == false) { return(booResultado); } AsignarEntidad(); CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; if (n_QueHace == 1) { booResultado = objRegistros.Insertar(BE_Registro, l_carcab, l_cardet); } if (n_QueHace == 2) { booResultado = objRegistros.Actualizar(BE_Registro, l_carcab, l_cardet); } if (booResultado == false) { MessageBox.Show("¡ ¨Ha ocurrido un un problema, no se pudo guardar el registro ! Error Nº : " + objRegistros.n_ErrorNumber.ToString() + " = " + objRegistros.c_ErrorMensaje, "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } objRegistros = null; return(booResultado); }
private void emitirGuiaToolStripMenuItem_Click(object sender, EventArgs e) { CN_est_cargos o_liq = new CN_est_cargos(STU_SISTEMA); int n_idreg = Convert.ToInt16(DgLista.Columns[0].CellValue(DgLista.Row).ToString());; o_liq.STU_SISTEMA = STU_SISTEMA; o_liq.ImprimirCargo(n_idreg); }
void CargarDatos2() { DataTable dtRes = new DataTable(); dtRes = funGen.DataTableFiltrar(dtClientes, "n_id = " + LbIdCliente.Text + ""); if (dtRes.Rows.Count != 0) { TxtNumPla.Text = dtRes.Rows[0]["c_numpla"].ToString(); TxtApeNom.Text = dtRes.Rows[0]["c_nom"].ToString(); CboTipCliCli.SelectedValue = Convert.ToInt16(dtRes.Rows[0]["n_idtipcli"]); LbIdCliente.Text = dtRes.Rows[0]["n_id"].ToString(); CboTipDoc.SelectedValue = Convert.ToInt16(dtRes.Rows[0]["n_tipdocfac"]); if (Convert.ToInt16(CboTipDoc.SelectedValue) == 90) { N_IDLIBRO = 33; } else { N_IDLIBRO = 14; } if (Convert.ToInt16(CboTipDoc.SelectedValue) == 2) { TxtNumSer.Text = c_NUMSERFAC; } if (Convert.ToInt16(CboTipDoc.SelectedValue) == 4) { TxtNumSer.Text = c_NUMSERBOL; } if (Convert.ToInt16(CboTipDoc.SelectedValue) == 90) { TxtNumSer.Text = c_NUMSERTIC; } CN_est_cargos o_cargo = new CN_est_cargos(STU_SISTEMA); o_cargo.STU_SISTEMA = STU_SISTEMA; o_cargo.Consulta1(Convert.ToInt16(LbIdCliente.Text)); dtRes = o_cargo.dtListar; o_cargo = null; if (dtRes.Rows.Count != 0) { b_agregando = true; funFlex.FlexMostrarDatos(FgReg, arrCabecera1, dtRes, 2, true); HallarTotales(); b_agregando = false; } } CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA); objTipDoc.mysConec = o_conec.mysConec; TxtNumDoc.Text = objTipDoc.UltimoNumero(STU_SISTEMA.EMPRESAID, Convert.ToInt16(CboTipDoc.SelectedValue), TxtNumSer.Text); o_conec = null; //TxtAbono.Focus(); }
void DataTableCargar() { CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO); dtLista = objRegistros.dtListar; objRegistros = null; CN_est_clientes o_cliente = new CN_est_clientes(STU_SISTEMA); o_cliente.STU_SISTEMA = STU_SISTEMA; o_cliente.Listar3(STU_SISTEMA.EMPRESAID); dtcliente = o_cliente.dtListar; o_cliente = null; CN_est_servicios o_ser = new CN_est_servicios(STU_SISTEMA); o_ser.STU_SISTEMA = STU_SISTEMA; dtSer = o_ser.Listar(STU_SISTEMA.EMPRESAID); o_ser = null; CN_est_conecta o_conec = new CN_est_conecta(STU_SISTEMA); objFormVis.mysConec = o_conec.mysConec; // CARGAMOS EL ARRAY CON LOS DATOS PARA LA VISTA DE DgLista objFormVis.ObtenerCabeceraLista(90, ref arrCabeceraDg1); objForm.mysConec = o_conec.mysConec; // CARGAMOS LOS DATOS DEL FORMULARIO dtForm = objForm.TraerRegistro(90); o_emploc.mysConec = o_conec.mysConec; dtLocal = o_emploc.Listar(STU_SISTEMA.EMPRESAID, 0); o_tipdoc.mysConec = o_conec.mysConec; dtDoc = o_tipdoc.Listar(); dtDoc = funDatos.DataTableFiltrar(dtDoc, "n_id IN(2, 4, 13, 83)"); objMeses.mysConec = o_conec.mysConec; dtMeses = objMeses.Listar(); o_conec = null; }
void VerRegistro(int n_IdRegistro) { int n_row = 0; string c_dato = ""; booAgregando = true; FgPlacas.Rows.Count = 2; l_carcab.Clear(); l_cardet.Clear(); CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; objRegistros.TraerRegistro(n_IdRegistro); if (objRegistros.b_OcurrioError == false) { BE_Registro = objRegistros.e_Cargos; l_carcab = objRegistros.l_CargosCab; l_cardet = objRegistros.l_CargosDet; //BE_Registro.n_idemp //BE_Registro.n_id //BE_Registro.n_anotra //BE_Registro.n_mestra CboPla.SelectedValue = BE_Registro.n_idpla; TxtFchEmi.Text = BE_Registro.d_fchemi.ToString("dd/MM/yyyy"); TxtFchIni.Text = BE_Registro.d_fchini.ToString("dd/MM/yyyy"); //BE_Registro.d_fchfin //BE_Registro.n_numsoc TxtImpBru.Text = BE_Registro.n_impbru.ToString("0.00"); txtImpIgv.Text = BE_Registro.n_impigv.ToString("0.00"); TxtImpTot.Text = BE_Registro.n_imptot.ToString("0.00"); TxtObs.Text = BE_Registro.c_obs; LblNumRec.Text = BE_Registro.n_numrec.ToString(); } objRegistros = null; MostrarDetalle(); }
private void CboMeses_SelectedValueChanged(object sender, EventArgs e) { DataTable dtResul = new DataTable(); if (booAgregando == true) { return; } CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboMeses.SelectedValue)); dtLista = objRegistros.dtListar; objRegistros = null; LblNumReg.Text = (dtLista.Rows.Count).ToString(); funDbGrid.DG_FormatearGrid(DgLista, arrCabeceraDg1, dtLista, true); STU_SISTEMA.MESTRABAJO = Convert.ToInt32(CboMeses.SelectedValue); if (dtLista.Rows.Count == 0) { DialogResult Rpta = MessageBox.Show("No se han encontrado registros, ¿ Desea agregar uno ahora ?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult.Yes == Rpta) { Nuevo(); } else { this.Close(); } } else { DgLista.Focus(); } }
bool EliminarRegistro() { bool booResult = false; int intIdRegistro = Convert.ToInt16(DgLista.Columns[0].CellValue(DgLista.Row).ToString()); // OBTENEMOS EL ID DEL REGISTRO QUE SE DESEA ELIMINAR CN_est_cargos objRegistros = new CN_est_cargos(STU_SISTEMA); objRegistros.STU_SISTEMA = STU_SISTEMA; if (objRegistros.TieneCargosPagados(intIdRegistro) == true) { MessageBox.Show("¡ El cargo tiene documentos pagados, no se puede eliminar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return(booResult); } DialogResult Rpta = MessageBox.Show("Esta seguro de eliminar el registro seleccionado", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult.Yes == Rpta) { if (objRegistros.Eliminar(intIdRegistro) == true) { booResult = true; MessageBox.Show("¡ El registro se elimino con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); // VOLVEMOS A CARGAR EL DATATABLE dtItems CON LOS DATOS DEL SERVIDOR objRegistros.Listar(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, STU_SISTEMA.MESTRABAJO); dtLista = objRegistros.dtListar; // MOSTRAMOS LOS DATOS EN LA GRILLA ListarItems(); } else { MessageBox.Show("¡ No se pudo eliminar el registro por el siguiente motivo ! " + objRegistros.c_ErrorMensaje, "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } objRegistros = null; return(booResult); }