public frmConsultaGrupos(Controllers.ctrlGrupos pCtrlGrupo)
 {
     InitializeComponent();
     umCtrlGrupos = pCtrlGrupo;
     umGrupo      = new Classes.grupos();
     carregarDados(umCtrlGrupos);
 }
Пример #2
0
 public frmCadastroSubGrupos(Controllers.ctrlSubgrupos pCtrlSubgrupo)
 {
     InitializeComponent();
     umCtrlSubgrupo      = pCtrlSubgrupo;
     umGrupo             = new Classes.grupos();
     btn_Pesquisar.Image = umImgPesquisaSair;
 }
Пример #3
0
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Grupo está nulo!");
     }
     else
     {
         Classes.grupos vlGrupo = (Classes.grupos)pObj;
         return(ExcluirToString(nameTable, "codigo", vlGrupo.Codigo.ToString()));
     }
 }
Пример #4
0
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Grupo está nulo!");
     }
     else
     {
         Classes.grupos vlGrupo = (Classes.grupos)pObj;
         return(AlterarToString(nameTable, vlGrupo.arrayStringCampos(),
                                vlGrupo.arrayStringValores()));
     }
 }
 private void btn_Cadastro_Click_1(object sender, EventArgs e)
 {
     closing = true;
     if (!ValidacaoNome(txtb_Grupo.Text, 2, true))
     {
         errorMSG.SetError(txtb_Grupo, "Campo 'Grupo' inválido!");
     }
     else
     {
         errorMSG.SetError(lbl_Grupo, null);
         var vlGrupo = new
                       Classes.grupos(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_Grupo.Text);
         ObjToDataBase(vlGrupo, umCtrlGrupo);
     }
 }
Пример #6
0
        public List <Classes.grupos> PesquisarCollection(out string pMsg)
        {
            DataTable vlTabelaGrupo =
                ExecuteComandSearchQuery(
                    umDaoGrupo.PesquisarToString("grupos", camposSelect, "", ""), out pMsg);

            if (vlTabelaGrupo.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                List <Classes.grupos> lista = new List <Classes.grupos>();
                foreach (DataRow row in vlTabelaGrupo.Rows)
                {
                    var vlGrupo = new Classes.grupos((int)row[0], (int)row[2],
                                                     (string)row[3], (string)row[4],
                                                     (string)row[1]);
                    lista.Add(vlGrupo);
                }
                return(lista);
            }
        }
 public override void ConhecaOBJ(object pOBJ)
 {
     umGrupo = (Classes.grupos)pOBJ;
 }