Exemple #1
0
        public void Alterar(ModelUsuario modelo)
        {
            if (modelo.IdUsuario <= 0)
            {
                throw new Exception("Digite o código!");
            }
            if (modelo.Nome.Trim().Length == 0)
            {
                throw new Exception("O nome é obrigatório!");
            }
            modelo.Nome = modelo.Nome.ToUpper();

            if (modelo.Senha.Trim().Length == 0)
            {
                throw new Exception("A senha é obrigatória!");
            }
            if (modelo.Senha.Length < 3)
            {
                throw new Exception("A senha digitada não atinge o limite permitido de 3 caracteres!");
            }
            modelo.Senha = modelo.Senha.ToUpper();

            if (modelo.NivelAcesso.Trim().Length == 0)
            {
                throw new Exception("O nível de acesso é obrigatório!");
            }

            DALUsuario DALObj = new DALUsuario(conexao);

            DALObj.Alterar(modelo);
        }
Exemple #2
0
        public void Alterar(ModeloUsuario modelo)
        {
            if (modelo.UsuGrupo.Trim().Length == 0)
            {
                throw new Exception("O GRUPO DO USUÁRIO DEVE SER INFORMADO!");
            }
            if (modelo.UsuLogin.Trim().Length == 0)
            {
                throw new Exception("O LOGIN DO USUÁRIO DEVE SER INFORMADO!");
            }
            if (modelo.UsuNome.Trim().Length == 0)
            {
                throw new Exception("O NOME DO USUÁRIO DEVE SER INFORMADO!");
            }
            if (modelo.UsuSenha.Trim().Length == 0)
            {
                throw new Exception("A SENHA DO USUÁRIO DEVE SER INFORMADO!");
            }
            if (modelo.UsuId <= 0)
            {
                throw new Exception("O CÓDIGO DO USUÁRIO DEVE SER INFORMADO!");
            }
            //Altera os dados
            DALUsuario DALobj = new DALUsuario(conexao);

            DALobj.Alterar(modelo);
        }
Exemple #3
0
        public void Alterar(ModeloUsuario modelo)
        {
            if (modelo.usu_cod < 1)
            {
                throw new Exception("codigo");
            }
            ValidaCampos(modelo);
            DALUsuario DALObj = new DALUsuario(conexao);

            DALObj.Alterar(modelo);
        }
Exemple #4
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            DALUsuario dal = new DALUsuario();
            Usuario    cat = new Usuario();

            string msg = "";

            cat.Nome  = txtAutor.Text;
            cat.Email = txtEmail.Text;
            cat.Senha = txtSenha.Text;
            Usuario valida = dal.GetRegistro(cat.Email);

            try
            {
                if (btnSalvar.Text == "Inserir")
                {
                    //  Validação email
                    if (valida.Id == 0)
                    {
                        dal.Inserir(cat);
                        msg = "<script>alert('o codigo gerado foi: " + cat.Id.ToString() + "')</script>";
                    }
                    else
                    {
                        msg = "<script>alert('Esse email já foi cadastrado!.')</script>";
                    }
                }
                else
                {
                    //alterar
                    cat.Id = int.Parse(txtId.Text);

                    if ((valida.Id != 0 && valida.Id == cat.Id) || valida.Id == 0)
                    {
                        dal.Alterar(cat);
                        msg = "<script>alert('Registro atualizado com sucesso!.')</script>";
                    }
                    else
                    {
                        msg = "<script>alert('Já há um email cadastrado com esse nome.')</script>";
                    }
                    //  Validação Email
                }
                Response.Write(msg);
                Limpar();
            }
            catch (Exception error)
            {
                msg = "<script>alert('Houve um erro: " + error.Message + "')</script>";
            }
            AtualizaGrid();
            Limpar();
        }
Exemple #5
0
        protected void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                DALUsuario dal = new DALUsuario();
                Usuario    obj = new Usuario();
                obj.Nome  = txbNome.Text;
                obj.Email = txbEmail.Text;
                obj.Senha = txbSenha.Text;
                if (cbAdm.Checked)
                {
                    obj.Administrador = 1;
                }
                else
                {
                    obj.Administrador = 0;
                }
                String caminho = Server.MapPath(@"imagens\usuarios\");
                //faz o upload da foto e salva o nome no obj
                if (fuFoto.PostedFile.FileName != "")
                {
                    obj.Foto = DateTime.Now.Millisecond.ToString() + fuFoto.PostedFile.FileName;
                    String img = caminho + obj.Foto;
                    fuFoto.PostedFile.SaveAs(img);
                }
                string msg = "<script> alert('Registro atualizado com sucesso!!!!'); </script>";

                if (txbId.Text == "")
                {
                    //inserir
                    dal.Inserir(obj);
                    msg = "<script> alert('O código gerado foi: " + obj.Id.ToString() + "'); </script>";
                }
                else
                {
                    obj.Id = Convert.ToInt32(txbId.Text);
                    //verificar se existe foto existe e deletar
                    Usuario uold = dal.GetRegistro(obj.Id);
                    if (uold.Foto != "")
                    {
                        File.Delete(caminho + uold.Foto);
                    }
                    dal.Alterar(obj);
                }
                Response.Write(msg);
                GridView1.DataBind();
                LimpaCampos();
            }
            catch (Exception erro)
            {
                Response.Write("<script> alert('" + erro.Message + "'); </script>");
            }
        }
Exemple #6
0
        //-------------------------------------------------------------------------------------------------------------------
        public void Alterar(ModeloUsuario obj)
        {
            //O nome da categoria é obrigatório
            if (obj.usu_nome.Trim().Length == 0)
            {
                throw new Exception("O nome do Perfil é obrigatório");
            }

            obj.usu_nome = obj.usu_nome;

            //Se tudo está Ok, chama a rotina de inserção.
            DALUsuario DALobj = new DALUsuario(new DALConexao(DALDadosDoBanco.stringDeConexao));

            DALobj.Alterar(obj);
        }
Exemple #7
0
        public void Alterar(ModeloUsuario modelo)
        {
            if (modelo.IdUsuario <= 0)
            {
                throw new Exception("O código do usuário é obrigatório");
            }

            if (modelo.Nome.Trim().Length == 0)
            {
                throw new Exception("O nome do usuário é obrigatório");
            }
            //modelo.Nome = modelo.Nome.ToUpper();

            DALUsuario DALobj = new DALUsuario(conexao);

            DALobj.Alterar(modelo);
        }
Exemple #8
0
        public void Alterar(ModeloUsuario modelo)
        {
            DALUsuario DALobj = new DALUsuario(conexao);

            DALobj.Alterar(modelo);
        }
 public static void Alterar(MODUsuario usuario)
 {
     DALUsuario.Alterar(usuario);
 }