private void btn_Cadastro_Click(object sender, EventArgs e)
 {
     closing = true;
     if (!ValidacaoNome(txtb_Estado.Text, 2, true))
     {
         errorMSG.SetError(lbl_Estado, "Campo 'Estado' inválido!");
         txtb_Estado.Focus();
     }
     else if (string.IsNullOrEmpty(txtb_Pais.Text))
     {
         errorMSG.SetError(lbl_Estado, null);
         errorMSG.SetError(lbl_Pais, "Campo 'Pais' deve ser inserido" +
                           "usando o campo 'Código' ou o botão" +
                           "'Pesquisar'");
         txtb_CodigoPais.Focus();
     }
     else
     {
         errorMSG.SetError(lbl_Estado, null);
         errorMSG.SetError(lbl_Pais, null);
         var vlEstado = new
                        Classes.estados(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_Estado.Text, txtb_UF.Text);
         vlEstado.UmPais.ThisPais = umPais;
         ObjToDataBase(vlEstado, umCtrlEstado);
     }
 }
示例#2
0
 public frmCadastroCidades(Controllers.ctrlCidades pCtrlCidade)
 {
     InitializeComponent();
     umCtrlCidade        = pCtrlCidade;
     umEstado            = new Classes.estados();
     btn_Pesquisar.Image = umImgPesquisaSair;
 }
示例#3
0
 public frmConsultaEstados(Controllers.ctrlEstados pCtrlEstado)
 {
     InitializeComponent();
     umCtrlEstado = pCtrlEstado;
     umEstado     = new Classes.estados();
     carregarDados(umCtrlEstado);
 }
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Estado está nulo!");
     }
     else
     {
         Classes.estados vlEstado = (Classes.estados)pObj;
         return(ExcluirToString(nameTable, "codigo", vlEstado.Codigo.ToString()));
     }
 }
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Estado está nulo!");
     }
     else
     {
         Classes.estados vlEstado = (Classes.estados)pObj;
         return(AlterarToString(nameTable, vlEstado.arrayStringCampos(),
                                vlEstado.arrayStringValores()));
     }
 }
示例#6
0
 public override void ConhecaOBJ(object pOBJ)
 {
     umEstado = (Classes.estados)pOBJ;
 }