public void Inserir(ModeloUsuario modelo) { ValidaCampos(modelo); DALUsuario DALObj = new DALUsuario(conexao); DALObj.Inserir(modelo); }
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(); }
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>"); } }
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; String caminho = Server.MapPath(@"imagens\usuarios\"); if (fuFoto.PostedFile.FileName != "") { obj.Foto = DateTime.Now.Millisecond.ToString() + fuFoto.PostedFile.FileName; } if (cbAdm.Checked) { obj.Administrador = 1; } else { obj.Administrador = 0; } if (txbId.Text == "") { //inserir dal.Inserir(obj); String img = caminho + obj.Foto; txbNome.Text = img; if (fuFoto.PostedFile.FileName != "") { fuFoto.PostedFile.SaveAs(img); } Response.Write("<script> alert('O código gerado foi: " + obj.Id.ToString() + "'); </script>"); GridView1.DataBind(); //LimpaCampos(); } else { //alterar } }catch (Exception erro) { txbNome.Text = erro.Message; Response.Write("<script> alert('" + erro.Message + "'); </script>"); } }
public static void Inserir(MODUsuario usuario) { if (usuario.Nome.Trim() == "" || usuario.Nome.Length > 50) { throw new ExcecaoPersonalizada(Erros.NomeVazio); } if (usuario.Email.Trim() == "" || usuario.Email.Length > 50) { throw new ExcecaoPersonalizada(Erros.EmailVazio); } if (usuario.Login.Trim() == "" || usuario.Login.Length > 15) { throw new ExcecaoPersonalizada(Erros.LoginVazio); } if (usuario.Senha.Trim() == "") { throw new ExcecaoPersonalizada(Erros.SenhaVazio); } DALUsuario.Inserir(usuario); }
public static void CadastrarUsuario(clsUsuario Usuario) { DALUsuario.Inserir(Usuario); }