private void Procesar_Operacion() { ClsRecojo_GastoBE TipoBE = new ClsRecojo_GastoBE(); TipoBE.Reco_ide = ID_Reco_Ide; TipoBE.Reco_ide_detalle = ID_Reco_Ide_Detalle; TipoBE.Gto_ope_ide = Convert.ToInt32(cboTipoGasto.SelectedValue.ToString()); TipoBE.Tipo_doc_ide = Convert.ToInt32(cboTipoDocumento.SelectedValue.ToString()); TipoBE.Reco_serie_documento = txtSerie.Text; TipoBE.Reco_numero_documento = txtNumero.Text; TipoBE.Reco_monto = Convert.ToDouble(txtMonto.Text); TipoBE.Reco_fecha = Convert.ToDateTime(dtpFecha.Text); TipoBE.Reco_observacion = txtObservacion.Text; TipoBE.Veces = ID_Veces; TipoBE.Usuario = "ADMIN"; switch (Operacion_Gasto) { case "N": ENResultOperation R = ClsRecojo_GastoBC.Crear(TipoBE); break; case "M": ClsRecojo_GastoBC.Actualizar(TipoBE); break; case "E": ClsRecojo_GastoBC.Eliminar(TipoBE); break; } this.Close(); }
private void frmRecojo_Gasto_Load(object sender, EventArgs e) { ENResultOperation R = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide); DataTable dt = (DataTable)R.Valor; DataRow ROW = dt.Rows[0]; ID_Veces = Convert.ToInt32(ROW["VECES"].ToString()); Llenar_CboTipoGasto(); Llenar_CboTipoDocumento(); if (Operacion_Gasto == "N") { txtIde_Detalle.Text = "0"; cboTipoGasto.SelectedIndex = 0; cboTipoDocumento.SelectedIndex = 0; txtSerie.Text = string.Empty; txtNumero.Text = "0"; txtMonto.Text = "0"; dtpFecha.Text = DateTime.Now.ToString(); } else { ENResultOperation G = ClsRecojo_GastoBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle); DataTable dtg = (DataTable)G.Valor; if (dtg.Rows.Count != 0) { DataRow ROWG = dtg.Rows[0]; txtIde_Detalle.Text = ROWG["RECO_IDE_DETALLE"].ToString(); cboTipoGasto.Text = ROWG["GTO_OPE_NOMBRE"].ToString(); cboTipoDocumento.Text = ROWG["TIPO_DOC_NOMBRE"].ToString(); txtSerie.Text = ROWG["RECO_SERIE_DOCUMENTO"].ToString(); txtNumero.Text = ROWG["RECO_NUMERO_DOCUMENTO"].ToString(); txtMonto.Text = ROWG["RECO_MONTO"].ToString(); txtObservacion.Text = ROWG["RECO_OBSERVACION"].ToString(); dtpFecha.Text = ROWG["RECO_FECHA"].ToString(); if (Operacion_Gasto == "E") { btnGrabar.Text = "Elimina"; } } } }