public frmConsultaFornecedores(Controllers.ctrlFornecedores pCtrlForn)
 {
     InitializeComponent();
     umCtrlForn = pCtrlForn;
     umForn     = new Classes.fornecedores();
     carregarDados(umCtrlForn);
 }
Exemple #2
0
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Fornecedor está nulo!");
     }
     else
     {
         Classes.fornecedores vlFornecedor = (Classes.fornecedores)pObj;
         return(ExcluirToString(nameTable, "codigo", vlFornecedor.Codigo.ToString()));
     }
 }
        public frmCadastroProdutos(Controllers.ctrlProdutos pCtrlProduto)
        {
            InitializeComponent();
            umaCtrlProduto = pCtrlProduto;
            umSubgrupo     = new Classes.subgrupos();
            umForn         = new Classes.fornecedores();
            umModelo       = new Classes.modelos();

            btn_PesquisarFornecedor.Image = umImgPesquisaSair;
            btn_PesquisarModelo.Image     = umImgPesquisaSair;
            btn_PesquisarSubGrupo.Image   = umImgPesquisaSair;
        }
Exemple #4
0
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Fornecedor está nulo!");
     }
     else
     {
         Classes.fornecedores vlFornecedor = (Classes.fornecedores)pObj;
         return(AlterarToString(nameTable, vlFornecedor.arrayStringCampos(),
                                vlFornecedor.arrayStringValores()));
     }
 }
Exemple #5
0
        private void btn_Cadastro_Click(object sender, EventArgs e)
        {
            closing = true;
            if (string.IsNullOrEmpty(txtb_Fornecedor.Text))
            {
                errorMSG.SetError(lbl_Fornecedor, "Campo 'Fornecedor' é obrigatório!");
                txtb_Fornecedor.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_Logradouro.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_Logradouro, "Campo 'Logradouro' é obrigatório!");
                txtb_Logradouro.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_Numero.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_Numero, "Campo 'Número' é obrigatório!");
                txtb_Numero.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_Bairro.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_Bairro, "Campo 'Bairro' é obrigatório!");
                txtb_Bairro.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_Cidade.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_Cidade, "Clique no botão 'Pesquisar' para adicionar uma cidade");
                btn_PesquisarCidade.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_telCelular.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_telCelular, $"Campo '{lbl_telCelular.Text}' é obrigatório!");
                txtb_telCelular.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_CondicaoPag.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_CondicaoPag, "Clique no botão 'Pesquisar' para adicionar uma condição pagamento");
                btn_PesquisarCondPag.Focus();
            }
            else if (string.IsNullOrEmpty(txtb_CPF_CNPJ.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_CPF_CNPJ, $"Campo '{lbl_CPF_CNPJ.Text}' é obrigatório!");
                closing = true;
                txtb_CPF_CNPJ.Focus();
            }
            else if (rb_Juridica.Checked == true && string.IsNullOrEmpty(txtb_RG_InscEstadual.Text))
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_RG_InscEstadual, $"Campo 'Incrição Estadual' é obrigatório!");
                txtb_RG_InscEstadual.Focus();
            }
            else if (date_DataNasc_Fund.Value > DateTime.Today)
            {
                errorMSG.Clear();
                errorMSG.SetError(lbl_DataNasc_Fund, $"Campo 'Data de nascimento' é obrigatório!");
                date_DataNasc_Fund.Focus();
            }
            else
            {
                errorMSG.Clear();
                var vlForn = new
                             Classes.fornecedores(
                    txtb_Codigo.Text == "" ? 0 : int.Parse(txtb_Codigo.Text),
                    txtb_CodigoUsu.Text == "" ? 0 : int.Parse(txtb_CodigoUsu.Text),
                    txtb_DataCadastro.Text, txtb_DataUltAlt.Text,
                    txtb_Fornecedor.Text, txtb_Logradouro.Text,
                    txtb_Numero.Text, txtb_Complemento.Text,
                    txtb_Bairro.Text, txtb_CEP.Text, txtb_telCelular.Text,
                    txtb_Email.Text, txtb_CPF_CNPJ.Text, txtb_RG_InscEstadual.Text,
                    date_DataNasc_Fund.Text);

                vlForn.UmaCidade.ThisCidade   = umaCidade;
                vlForn.UmaCondPag.ThisCondPag = umCondPag;
                ObjToDataBase(vlForn, umCtrlForn);
            }
        }
 public override void ConhecaOBJ(object pOBJ)
 {
     umForn = (Classes.fornecedores)pOBJ;
 }