コード例 #1
0
        private void get_nuevo_producto()
        {
            var BL = new tb_60productosBL();
            var BE = new tb_60productos();
            var DT = new DataTable();

            BE.moduloid = moduloiddes.SelectedValue.ToString();
            if (moduloiddes.SelectedValue.ToString() == "0000")
            {
                MessageBox.Show("Seleccione Almacen", "Information");
                return;
            }
            BE.lineaid = lineaid.Text.Trim();
            BE.grupoid = grupoid.Text.Trim();
            BE.subgrupoid = subgrupoid.Text.Trim();
            DT = BL.GetAll_nuevocodprod(EmpresaID, BE).Tables[0];
            try
            {
                item.Text = DT.Rows[0]["productid"].ToString().Substring(10, 3);
                productid.Text = DT.Rows[0]["productid"].ToString();
            }
            catch
            {
                item.Text = "000";
                productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text;
            }
            if (productid.Text.Trim().Length == 13)
            {
                generar_denominacion();
                form_bloqueado(true);
                titulo.Focus();

                btn_cancelar.Enabled = true;
                btn_grabar.Enabled = true;
                btn_log.Enabled = true;
            }
        }
コード例 #2
0
        private void get_nuevo_producto()
        {
            tb_60productosBL BL = new tb_60productosBL();
            tb_60productos BE = new tb_60productos();
            DataTable DT = new DataTable();
            BE.moduloid = moduloid.Text.Trim();
            BE.lineaid = lineaid.Text.Trim();
            BE.grupoid = grupoid.Text.Trim();
            BE.subgrupoid = subgrupoid.Text.Trim();
            DT = BL.GetAll_nuevocodprod(EmpresaID, BE).Tables[0];
            try
            {
                //item.Text = Convert.ToString(Convert.ToInt16(DT.Rows[0]["item"].ToString().Substring(10, 3)) + 1).PadLeft(3, '0');
                //productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text;
                item.Text = DT.Rows[0]["productid"].ToString().Substring(10, 3);
                productid.Text = DT.Rows[0]["productid"].ToString();
            }
            catch
            {
                item.Text = "000";
                productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text;

            }

            if (productid.Text.Trim().Length == 13)
            {
                generar_denominacion();
                form_bloqueado(true);
                titulo.Focus();

                btn_cancelar.Enabled = true;
                btn_grabar.Enabled = true;
                btn_log.Enabled = true;
            }
        }
コード例 #3
0
        private void get_nuevo_producto()
        {
            var BL = new tb_60productosBL();
            var BE = new tb_60productos();
            var DT = new DataTable();
            BE.moduloid = moduloid;
            BE.lineaid = lineaid.Text.Trim();
            BE.grupoid = grupoid.Text.Trim();
            BE.subgrupoid = subgrupoid.Text.Trim();
            DT = BL.GetAll_nuevocodprod(EmpresaID, BE).Tables[0];
            try
            {
                _item.Text = Convert.ToString(Convert.ToInt16(DT.Rows[0]["item"].ToString().Substring(10, 3)) + 1).PadLeft(3, '0');
                _productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + _item.Text;
            }
            catch
            {
                _item.Text = "000";
                _productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + _item.Text;
            }

            if (_productid.Text.Trim().Length == 13)
            {
                form_bloqueado(true);

                btn_cancelar.Enabled = true;
            }
        }