Beispiel #1
0
        /// <summary>
        /// Pega os dados que estão na tela e popula o model
        /// </summary>
        /// <returns>Model populado</returns>
        private mSubMenu PegaDadosTela()
        {
            mSubMenu model = new mSubMenu();

            model.IdSubMenu  = Convert.ToInt32(txtIdSubMenu.Text);
            model.DscSubMenu = txtDescricaoSubMenu.Text;
            model.EndSubMenu = txtEnderecoSubMenu.Text;
            return(model);
        }
Beispiel #2
0
        public void CadastraSubMenu(mSubMenu model)
        {
            dSubMenu dalSubMenu = new dSubMenu();

            try
            {
                dalSubMenu.CadastraSubMenu(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                dalSubMenu = null;
            }
        }
Beispiel #3
0
        private void btnConfirma_Click(object sender, EventArgs e)
        {
            mSubMenu modelMenu = new mSubMenu();

            BUSINESS.rSubMenu regraMenu = new BUSINESS.rSubMenu();
            try
            {
                modelMenu = this.PegaDadosTela();
                regraMenu.CadastraSubMenu(modelMenu);
                MessageBox.Show("Cadastrado com sucesso!!");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                modelMenu = null;
            }
        }
Beispiel #4
0
        public void CadastraSubMenu(mSubMenu model)
        {
            StringBuilder sql = new StringBuilder();

            try
            {
                int flgAt;
                if (model.FlgAtivo == true)
                {
                    flgAt = 1;
                }
                else
                {
                    flgAt = 0;
                }
                SqlParameter[] parametros = new SqlParameter[5];
                parametros[0]           = new SqlParameter("@id_sub", model.IdSubMenu);
                parametros[0].SqlDbType = System.Data.SqlDbType.Int;
                parametros[1]           = new SqlParameter("@dsc_sub", model.DscSubMenu);
                parametros[1].SqlDbType = System.Data.SqlDbType.VarChar;
                parametros[2]           = new SqlParameter("@end_sub", model.EndSubMenu);
                parametros[2].SqlDbType = System.Data.SqlDbType.VarChar;
                parametros[3]           = new SqlParameter("@dat_atl", model.DatAtl);
                parametros[3].SqlDbType = System.Data.SqlDbType.DateTime;
                parametros[4]           = new SqlParameter("@flg_ativo", flgAt);
                parametros[4].SqlDbType = System.Data.SqlDbType.Bit;
                base.InsereDados("sp_cadastra_sub_menu", parametros);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                sql = null;
            }
        }