public frmConsultaDepositos(Controllers.ctrlDepositos pCtrlDeposito) { InitializeComponent(); umCtrlDeposito = pCtrlDeposito; umDeposito = new Classes.depositos(); carregarDados(umCtrlDeposito); }
private void btn_Cadastro_Click(object sender, EventArgs e) { closing = true; if (string.IsNullOrEmpty(txtb_Deposito.Text)) { errorMSG.SetError(lbl_Deposito, "O campo 'Deposito' é obrigatório!"); txtb_Produto.Focus(); } else if (string.IsNullOrEmpty(txtb_Logradouro.Text)) { errorMSG.Clear(); errorMSG.SetError(lbl_Logradouro, "O compo 'Logradouro' é obrigatório!"); txtb_Logradouro.Focus(); } else if (string.IsNullOrEmpty(txtb_Numero.Text)) { errorMSG.Clear(); errorMSG.SetError(lbl_Numero, "O campo 'Numero' é obrigatório!"); txtb_Numero.Focus(); } else if (string.IsNullOrEmpty(txtb_Bairro.Text)) { errorMSG.Clear(); errorMSG.SetError(lbl_Bairro, "O campo 'Bairro' é obrigatório"); txtb_Bairro.Focus(); } else if (string.IsNullOrEmpty(txtb_Cidade.Text)) { errorMSG.Clear(); errorMSG.SetError(lbl_Cidade, "Campo 'Cidade' deve ser inserido" + "usando o campo 'Código' ou o botão" + "'Pesquisar'"); txtb_CodigoCidade.Focus(); } else if (lv_Produtos.Items.Count == 0) { errorMSG.Clear(); errorMSG.SetError(lbl_Produto, "Deve haver ao menos um produto cadastrado!"); txtb_CodigoProduto.Focus(); } else { var vlProduto = new Classes.depositos(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_Deposito.Text, txtb_Logradouro.Text, txtb_Numero.Text, txtb_Complemento.Text, txtb_Bairro.Text, txtb_CEP.Text); vlProduto.UmaCidade.ThisCidade = umaCidade; vlProduto.ListaProd = lvToList(); ObjToDataBase(vlProduto, umCtrlDeposito); } }
public override string Excluir(object pObj) { if (pObj == null) { return("Erro: Deposito está nula!"); } else { Classes.depositos vlProduto = (Classes.depositos)pObj; return(ExcluirToString(nameTable, "codigo", vlProduto.Codigo.ToString())); } }
public override string Alterar(object pObj) { if (pObj == null) { return("Erro: Deposito está nula!"); } else { Classes.depositos vlProduto = (Classes.depositos)pObj; return(AlterarToString(nameTable, vlProduto.arrayStringCampos(), vlProduto.arrayStringValores())); } }