コード例 #1
0
        private void _Bt_Comprobante_Click(object sender, EventArgs e)
        {
            string _Str_Cadena  = "";
            string _Str_Comprob = "";

            if (_Rbt_NoAnul.Checked)
            {
                _Str_Cadena = "Select cidcomprob from TNOTACREDICC where cgroupcomp='" + Frm_Padre._Str_GroupComp + "' and ccompany='" + Frm_Padre._Str_Comp + "' and cidnotcredicc='" + _Txt_Cod.Text.Trim() + "' and ccliente='" + _Txt_CodCliente.Text.Trim() + "'";
            }
            else
            {
                _Str_Cadena = "Select cidcomprobanul from TNOTACREDICC where cgroupcomp='" + Frm_Padre._Str_GroupComp + "' and ccompany='" + Frm_Padre._Str_Comp + "' and cidnotcredicc='" + _Txt_Cod.Text.Trim() + "' and ccliente='" + _Txt_CodCliente.Text.Trim() + "'";
            }
            DataSet _Ds = Program._MyClsCnn._mtd_conexion._Mtd_RetornarDataset(_Str_Cadena);

            if (_Ds.Tables[0].Rows.Count > 0)
            {
                if (_Ds.Tables[0].Rows[0][0].ToString().Trim() != "0")
                {
                    _Str_Comprob = _Ds.Tables[0].Rows[0][0].ToString().Trim();
                    Frm_VerComprobante _Frm_VerComprobante = new Frm_VerComprobante(_Str_Comprob);
                    _Frm_VerComprobante.MdiParent     = this.MdiParent;
                    _Frm_VerComprobante.StartPosition = FormStartPosition.CenterScreen;
                    _Frm_VerComprobante.Show();
                }
                else
                {
                    MessageBox.Show("No se puede realizar la operación", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("No se puede realizar la operación", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #2
0
ファイル: Frm_AnulNotaDebito.cs プロジェクト: jrechandi/T3
 private void _Bt_Comprobante_Click(object sender, EventArgs e)
 {
     if (_Txt_CodProveedor.Text.Trim().Length > 0 & _Txt_Cod.Text.Trim().Length > 0 & _Txt_NumDoc.Text.Trim().Length > 0)
     {
         string _Str_Cadena = "";
         if (_Rbt_NoAnul.Checked)
         {
             _Str_Cadena = "Select cidcomprob from TNOTADEBITOCP where cgroupcomp='" + Frm_Padre._Str_GroupComp + "' and ccompany='" + Frm_Padre._Str_Comp + "' and cidnotadebitocxp='" + _Txt_Cod.Text.Trim() + "' and cproveedor='" + _Txt_CodProveedor.Text.Trim() + "'";
         }
         else
         {
             _Str_Cadena = "Select cidcomprobanul from TNOTADEBITOCP where cgroupcomp='" + Frm_Padre._Str_GroupComp + "' and ccompany='" + Frm_Padre._Str_Comp + "' and cidnotadebitocxp='" + _Txt_Cod.Text.Trim() + "' and cproveedor='" + _Txt_CodProveedor.Text.Trim() + "'";
         }
         if (Program._MyClsCnn._mtd_conexion._Mtd_RetornarDataset(_Str_Cadena).Tables[0].Rows.Count > 0)
         {
             if (Program._MyClsCnn._mtd_conexion._Mtd_RetornarDataset(_Str_Cadena).Tables[0].Rows[0][0].ToString().Trim() != "0")
             {
                 _Str_Cadena = Program._MyClsCnn._mtd_conexion._Mtd_RetornarDataset(_Str_Cadena).Tables[0].Rows[0][0].ToString().Trim();
                 Frm_VerComprobante _Frm_VerComprobante = new Frm_VerComprobante(_Str_Cadena);
                 _Frm_VerComprobante.MdiParent     = this.MdiParent;
                 _Frm_VerComprobante.StartPosition = FormStartPosition.CenterScreen;
                 _Frm_VerComprobante.Show();
             }
             else
             {
                 MessageBox.Show("No se puede realizar la operación", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
         else
         {
             MessageBox.Show("No se puede realizar la operación", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Faltan datos para la impresión", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }