Esempio n. 1
0
        private void GravarUsuBtn_Click(object sender, EventArgs e)
        {
            FrmMensagemCampoObrigatorio frmMsgCampoObrigatorio    = (FrmMensagemCampoObrigatorio)Application.OpenForms["FrmMensagemCampoObrigatorio"];
            FrmMensagemCampoObrigatorio frmMsgCampoObrigatorioMsg = new FrmMensagemCampoObrigatorio();

            FrmMensagemCadSucesso msgCadastroSucesso = new FrmMensagemCadSucesso();

            FrmCadIniUsuario frminiusuario = new FrmCadIniUsuario();



            if (String.IsNullOrEmpty(AtivoCbx.Text))
            {
                frmMsgCampoObrigatorioMsg.MensagemCampoObrigatorioLbl.Text = "Campo Ativo é obrigatorio";
                frmMsgCampoObrigatorioMsg.ShowDialog();
                this.AtivoCbx.Focus();
            }


            else if (String.IsNullOrEmpty(NomeUsuarioTbx.Text))
            {
                frmMsgCampoObrigatorioMsg.MensagemCampoObrigatorioLbl.Text = "Campo Nome é obrigatorio";
                frmMsgCampoObrigatorioMsg.ShowDialog();
                this.NomeUsuarioTbx.Focus();
            }

            else if (String.IsNullOrEmpty(SenhaUsuarioTbx.Text))
            {
                frmMsgCampoObrigatorioMsg.MensagemCampoObrigatorioLbl.Text = "Campo Senha é obrigatorio";
                frmMsgCampoObrigatorioMsg.ShowDialog();
                this.SenhaUsuarioTbx.Focus();
            }

            else
            {
                if
                (modoEdit == false)
                {
                    DaoUsuario dao = new DaoUsuario();

                    u.Nome  = NomeUsuarioTbx.Text;
                    u.Senha = SenhaUsuarioTbx.Text;

                    switch (AtivoCbx.SelectedIndex)
                    {
                    case 0:
                        u.Ativo = "S";
                        break;

                    case 1:
                        u.Ativo = "N";
                        break;
                    }
                    dao.SalvarUsuario(u);



                    msgCadastroSucesso.ShowDialog();
                }
                else
                {
                    DaoUsuario dao = new DaoUsuario();

                    u.Nome  = NomeUsuarioTbx.Text;
                    u.Senha = SenhaUsuarioTbx.Text;
                    u.Ativo = AtivoCbx.Text;
                    dao.EditarrUsuario(u);

                    msgCadastroSucesso.MensagemSucessoLbl.Text = "Usurio editado com sucesso !";
                    msgCadastroSucesso.ShowDialog();
                }

                iniciaForm();
            }
        }