Beispiel #1
0
 public frmConsultaPaises(Controllers.ctrlPaises pCtrlPais)
 {
     InitializeComponent();
     umCtrlPais = pCtrlPais;
     umPais     = new Classes.paises();
     carregarDados(umCtrlPais);
 }
        public frmCadastroEstados(Controllers.ctrlEstados pCtrlEstado)
        {
            InitializeComponent();
            umCtrlEstado = pCtrlEstado;
            umPais       = new Classes.paises();

            btn_Pesquisar.Image = umImgPesquisaSair;
        }
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: País está nulo!");
     }
     else
     {
         Classes.paises vlPais = (Classes.paises)pObj;
         return(ExcluirToString(nameTable, "codigo", vlPais.Codigo.ToString()));
     }
 }
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: País está nulo!");
     }
     else
     {
         Classes.paises vlPais = (Classes.paises)pObj;
         return(AlterarToString(nameTable, vlPais.arrayStringCampos(),
                                vlPais.arrayStringValores()));
     }
 }
 private void btn_Cadastro_Click(object sender, EventArgs e)
 {
     closing = true;
     if (!ValidacaoNome(txtb_Pais.Text, 2, true))
     {
         errorMSG.SetError(lbl_Pais, "Campo 'País' inválido!");
     }
     else
     {
         errorMSG.SetError(lbl_Pais, null);
         var vlPais = new
                      Classes.paises(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_Pais.Text,
                                     txtb_Moeda.Text, txtb_DDI.Text, txtb_Sigla.Text);
         ObjToDataBase(vlPais, umCtrlPais);
     }
 }
        public List <Classes.paises> PesquisarCollection(out string pMsg)
        {
            DataTable vlTabelaPaises =
                ExecuteComandSearchQuery(
                    umDaoPais.PesquisarToString("paises", camposSelect, "", ""), out pMsg);

            if (vlTabelaPaises.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                List <Classes.paises> lista = new List <Classes.paises>();
                foreach (DataRow row in vlTabelaPaises.Rows)
                {
                    var vlPais = new Classes.paises((int)row[0], (int)row[5],
                                                    (string)row[6], (string)row[7],
                                                    (string)row[1], (string)row[3],
                                                    (string)row[2], (string)row[4]);
                    lista.Add(vlPais);
                }
                return(lista);
            }
        }
Beispiel #7
0
 public override void ConhecaOBJ(object pOBJ)
 {
     umPais = (Classes.paises)pOBJ;
 }