public string CadastrarUsuario(MLL.Usuario usu, FormCollection form) { string uploadPath = ""; string pathRelative = ""; string caminhoarquivo = ""; UsuarioBLL usuBLL = new UsuarioBLL(); //Checagem de upload do arquivo (FOTO) HttpPostedFileBase arquivo = null; if (Request.Files.Count > 1) { arquivo = Request.Files[0]; //Nome e extensão do arquivo var img = Path.GetFileName(arquivo.FileName); if (ModelState.IsValid) { if (arquivo != null && arquivo.ContentLength > 0) { uploadPath = @"~\images\Arquivos_Expenses\Usuarios\"; pathRelative = @"\images\Arquivos_Expenses\Usuarios\" + img; caminhoarquivo = Path.Combine(Server.MapPath(@uploadPath + img)); } } } return(usuBLL.CadastrarUsuario(arquivo, usu, form, caminhoarquivo, pathRelative).ToString()); }
protected void btnCadastrar_Click(object sender, EventArgs e) { UsuarioDTO objCad = new UsuarioDTO(); objCad.NomeUsuario = txtUsuario.Text; objCad.CpfUsuario = txtCpfUsuario.Text; objCad.SenhaUsuario = txtSenhaUsuario.Text; objCad.DataNascUsuario = txtDataNascUsuario.Text; objCad.DescricaoTipoUsuario = rbl1.SelectedValue; UsuarioBLL objCadastrar = new UsuarioBLL(); objCadastrar.CadastrarUsuario(objCad); Limpar(); lblMensagem.Text = "Usuário " + objCad.NomeUsuario + " cadastrado com sucesso!!"; }
private void btnCadastrar_Click(object sender, EventArgs e) { //Instanciar objeto modelo UsuarioDTO objCad = new UsuarioDTO(); objCad.NomeUsuario = txtNome.Text; objCad.CpfUsuario = txtCPF.Text; objCad.SenhaUsuario = txtSenha.Text; objCad.DataNascUsuario = txtData.Text; //Salvando a imagem string nomeImg = txtNome.Text + ".JPG"; string pasta = @"C:\Users\lucas.aconceicao1\Desktop\Lucas\CeuEscuro\CeuEscuro\Imagens"; string caminhoImg = Path.Combine(pasta, nomeImg); objCad.UrlImgUsuario = caminhoImg; //Salvando na pasta Image a = pcBox1.Image; a.Save(caminhoImg); //Radio button if (rb1.Checked) { objCad.DescricaoTipoUsuario = "1"; } else if (rb2.Checked) { objCad.DescricaoTipoUsuario = "2"; } UsuarioBLL objCadastra = new UsuarioBLL(); objCadastra.CadastrarUsuario(objCad); Limpar(); MessageBox.Show("Usuário " + objCad.NomeUsuario + " cadastrado com sucesso!"); }
public void GerenciarUsuario(bool acao) { //Inclusão if (txtLogin.Text.Trim() == "") { MessageBox.Show("Campo login é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); txtLogin.Focus(); return; } if (txtSenha.Text.Trim() == "") { MessageBox.Show("Campo senha é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); txtLogin.Focus(); return; } if (txtRedefinirSenha.Text.Trim() == "") { MessageBox.Show("Campo redefinir senha é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); txtRedefinirSenha.Focus(); return; } //Valida se senha é igual a redefinirsenha if (txtRedefinirSenha.Text.Trim() != txtSenha.Text.Trim()) { MessageBox.Show("Senhas não conferem !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); txtRedefinirSenha.Focus(); return; } if (cbo_funcionario.SelectedValue == null) { MessageBox.Show("Nome é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); cbo_funcionario.Focus(); return; } if (cbo_pefil.SelectedValue == null) { MessageBox.Show("Pefil é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); cbo_pefil.Focus(); return; } if (cbo_situacao.SelectedValue == null) { MessageBox.Show("Situação é obrigatório !!!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); cbo_situacao.Focus(); return; } Usuario usuario = new Usuario(); Funcionario funcionario = new Funcionario(); funcionario.Id = Convert.ToInt32(cbo_funcionario.SelectedValue); Situacao situacao = new Situacao(); situacao.codigoSTATUS = Convert.ToInt32(cbo_situacao.SelectedValue); Pefil pefil = new Pefil(); pefil.codigopefil = Convert.ToInt32(cbo_pefil.SelectedValue); if (txtcodUsuario.Text != "") { usuario.codigoUSUARIO = Convert.ToInt32(txtcodUsuario.Text); } usuario.funcionarioUSUARIO = funcionario; usuario.loginUSUARIO = txtLogin.Text; usuario.senhaUSUARIO = txtSenha.Text; usuario.redigitarUSUARIO = txtRedefinirSenha.Text; usuario.pefilUSUARIO = pefil; usuario.situacaoUSUARIO = situacao; if (acao == true) { UsuarioBLL bll = new UsuarioBLL(); string mensagem = bll.CadastrarUsuario(usuario); MessageBox.Show(mensagem, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); ConfigTela(); } else { UsuarioBLL bll = new UsuarioBLL(); string mensagem = bll.AlterarUsuario(usuario); MessageBox.Show(mensagem, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaCampos(); ConfigTela(); } }