public ActionResult FormAltaUsuario(int idAux = 0) { //if (Session["TipoUsuario"] as byte? != 1) //{ // return RedirectToAction("Catalogo"); //} TipoUsuarioNegocio negocioTipo = new TipoUsuarioNegocio(); List <TipoUsuario> tipoUsuarios; tipoUsuarios = negocioTipo.Listar(); ViewBag.TipoDeUsuario = tipoUsuarios; Usuario usuario; UsuarioNegocio usuarioNegocio = new UsuarioNegocio(); usuario = usuarioNegocio.BuscarPorIdUsuario(idAux); //List<Usuario> listaOriginal = usuarioNegocio.Listar(); //usuario = listaOriginal.Find(x => x.Id == idAux); return(View(usuario)); }
public void Agregar(string nuevo) { if (this.Existe(nuevo) == true) { MessageBox.Show("El usuario fue registrado con anterioridad"); return; } TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); this.AsignarControlesIniciales(); this.LeerControles(); TU.nombre = nuevo.ToUpper(); if (tipoUsuarioNegocio.Agregar(TU) == false) { MessageBox.Show("Error al agregar el usuario"); return; } this.cbxTipoUsuario.DataSource = tipoUsuarioNegocio.Leer(); for (int i = 0; i < cbxTipoUsuario.Items.Count; i++) { TipoUsuario aux = (TipoUsuario)cbxTipoUsuario.Items[i]; if (aux.nombre.CompareTo(nuevo.ToUpper()) == 0) { cbxTipoUsuario.SelectedIndex = i; break; } } }
public ActionResult FormAltaUsuario(Usuario usuario) { bool valid = ModelState.IsValid; if (!valid) { TipoUsuarioNegocio negocioTipo = new TipoUsuarioNegocio(); return(View(usuario)); } UsuarioNegocio usuarioNegocio = new UsuarioNegocio(); if (usuario.Id > 0) { usuarioNegocio.ModificarUsuario(usuario); } else { usuarioNegocio.AgregarUsuario(usuario); } return(RedirectToAction("AbmUsuario")); }
public ActionResult FormAltaTipoUsuario(TipoUsuario tipoUsuario) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); bool valid = ModelState.IsValid; if (!valid) { List <TipoUsuario> ListaTipo; ListaTipo = tipoUsuarioNegocio.Listar(); return(View(tipoUsuario)); } if (tipoUsuario.Id > 0) { tipoUsuarioNegocio.Modificar(tipoUsuario); } else { tipoUsuarioNegocio.Agregar(tipoUsuario); } return(RedirectToAction("ABMTipoUsuario")); }
private void btnTipoUsuarioCadastrar_Click(object sender, EventArgs e) { using (TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio()) { ValidacaoInterfaces validarInterfaces = new ValidacaoInterfaces(); if (validarInterfaces.validarCampoCadastrar(grpTipoUsuario.Controls) == true) { return; } else if (validarInterfaces.ValidarRadioButton(this.rbtCadastrarAtivoSim, this.rbtCadastrarAtivoNao) == true) { return; } if (acaoNaTelaInformada == AcaoNaTela.Inserir) { TipoUsuario tipoUsuarioInserir = new TipoUsuario(); tipoUsuarioInserir.Descricao = txtCadastrarDescricao.Text; tipoUsuarioInserir.Ativo = rbtCadastrarAtivoSim.Checked == true ? true : false; string retorno = tipoUsuarioNegocio.InserirTipoUsuario(tipoUsuarioInserir); try { int codigo = Convert.ToInt32(retorno); MessageBox.Show("Tipo de usuário cadastrado com sucesso. Código: " + codigo.ToString()); this.DialogResult = System.Windows.Forms.DialogResult.Yes; } catch { MessageBox.Show("Não foi possível cadastrar o tipo de usuário. Detlhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else if (acaoNaTelaInformada == AcaoNaTela.Alterar) { TipoUsuario tipoUsuarioAlterar = new TipoUsuario() { IDTipoUsuario = Convert.ToInt32(txtCadastrarCodigo.Text), Descricao = txtCadastrarDescricao.Text, Ativo = rbtCadastrarAtivoSim.Checked == true? true: false }; string retorno = tipoUsuarioNegocio.AlterarTipoUsuario(tipoUsuarioAlterar); try { int codigo = Convert.ToInt32(retorno); MessageBox.Show("Tipo de usuário alterado com sucesso. Código: " + codigo.ToString(), "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = System.Windows.Forms.DialogResult.Yes; } catch { MessageBox.Show("Não foi possível alterar o tipo de usuário. Detalhes: " + retorno, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } } }
private void btnModificar_Click(object sender, EventArgs e) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); this.LeerControles(); if (tipoUsuarioNegocio.Escribir(TU) == false) { MessageBox.Show("Error al modificar"); } }
protected void Page_Load(object sender, EventArgs e) { try { TipoUsuarioNegocio negocio = new TipoUsuarioNegocio(); listaTipoUsuarios = negocio.listar(); } catch (Exception ex) { throw ex; } }
public ActionResult BajaLogicaTipoUsuario(int idAux) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); List <TipoUsuario> listaOriginal = tipoUsuarioNegocio.Listar(); //HASTA ACA LO QUE DEBERIA HACER ES ENCONTRAR EL PRODUCTO QUE QUIERO DAR DE BAJA TipoUsuario tipo = listaOriginal.Find(x => x.Id == idAux); tipoUsuarioNegocio.DarBajaLogicaTipoUsuario(tipo); return(RedirectToAction("ABMTipoUsuario")); }
public FrmUsuarioCadastrar(AcaoNaTela acaoNaTela, Usuario usuario) { acaoNaTelaInformada = acaoNaTela; InitializeComponent(); TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); ListaTipoUsuario listaTipoUsuaro = tipoUsuarioNegocio.CarregarCampoDescricao(); this.cmbCadastrarTipoUsuario.DataSource = listaTipoUsuaro; this.cmbCadastrarTipoUsuario.ValueMember = "IDTipoUsuario"; this.cmbCadastrarTipoUsuario.DisplayMember = "Descricao"; this.txtCadastrarNome.Select(); if (acaoNaTelaInformada == AcaoNaTela.Inserir) { this.Text = "Cadastrar usuário"; this.lblUsuarioCadastrarUsuarioTitulo.Text = "Cadastrar Usuário"; this.btnUsuarioCadastrar.Text = "Salvar"; this.pbxUsuarioCadastrar.Image = global::Apresentacao.Properties.Resources._1440663436_add_user; this.cmbCadastrarTipoUsuario.SelectedItem = null; } else if (acaoNaTelaInformada == AcaoNaTela.Alterar) { this.Text = "Alterar usuário"; this.lblUsuarioCadastrarUsuarioTitulo.Text = "Alterar Usuário"; this.btnUsuarioCadastrar.Text = "Salvar"; this.pbxUsuarioCadastrar.Image = global::Apresentacao.Properties.Resources._1440662980_edit_user; this.txtCadastrarCodigo.Text = Convert.ToString(usuario.Pessoa.IDPessoa); this.txtCadastrarNome.Text = usuario.Pessoa.Nome; this.txtCadastrarRG.Text = usuario.Pessoa.RG; this.mskCadastrarCPF.Text = usuario.Pessoa.CPF; this.rbtCadastrarAtivoSim.Checked = usuario.Pessoa.Ativo == true? true: false; this.rbtCadastrarAtivoNao.Checked = usuario.Pessoa.Ativo == false ? true : false; this.rbtCadastrarSexoMasculino.Checked = usuario.Pessoa.Sexo == true ? true : false; this.rbtCadastrarSexoFeminino.Checked = usuario.Pessoa.Sexo == false ? true : false; this.dtpCadastrarDataNascimento.Value = usuario.Pessoa.DataNascimento; this.cmbCadastrarTipoUsuario.Text = usuario.TipoUsuario.Descricao; this.txtCadastrarCEP.Text = usuario.Pessoa.Endereco.CEP; this.txtCadastrarRua.Text = usuario.Pessoa.Endereco.Rua; this.txtCadastrarNumero.Text = usuario.Pessoa.Endereco.Numero.ToString(); this.txtCadastrarComplemento.Text = usuario.Pessoa.Endereco.Complemento; this.txtCadastrarBairro.Text = usuario.Pessoa.Endereco.Bairro; this.txtCadastrarCidade.Text = usuario.Pessoa.Endereco.Cidade; this.cmbCadastrarUF.Text = usuario.Pessoa.Endereco.UF; this.mskCadastrarTelefoneCelular.Text = usuario.Pessoa.TelefoneCelular; this.mskCadastrarTelefoneResidencial.Text = usuario.Pessoa.TelefoneResidencial; this.txtCadastrarEmail.Text = usuario.Pessoa.Email; this.txtCadastrarUsuario.Text = usuario.Pessoa.Usuario; this.txtCadastrarSenha.Text = usuario.Pessoa.Usuario; } }
private void btnAgregar_Click(object sender, EventArgs e) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); this.cbxTipoUsuario.DataSource = tipoUsuarioNegocio.Leer(); this.cbxTipoUsuario.SelectedIndex = 0; this.TU = (TipoUsuario)this.cbxTipoUsuario.Items[0]; this.cbxTipoUsuario.Enabled = true; this.cbxUsuario.Enabled = false; this.tbxClave.Enabled = true; this.tbxNombre.Enabled = true; this.chbBaja.Enabled = false; this.btnAgregar.Enabled = false; this.btnBuscar.Enabled = false; this.btnAceptar.Visible = true; this.btnCancelar.Visible = true; operacion = 3; /* * if (this.Existe(this.tbxNombre.Text.Trim()) == true) * { * MessageBox.Show("El usuario existe"); * return; * } * if (this.LeerControles() == false) return; * * UsuarioNegocio UsuarioNegocio = new UsuarioNegocio(); * * if (UsuarioNegocio.Agregar(U) == false) * { * MessageBox.Show("Error al agregar"); * return; * } * string n = U.nombre; * * this.cbxUsuario.DataSource = UsuarioNegocio.Leer_Activos(); * * for (int i = 0; i < cbxUsuario.Items.Count; i++) * { * Usuario aux = (Usuario)cbxUsuario.Items[i]; * if (aux.nombre.CompareTo(n)==0) * { * cbxUsuario.SelectedIndex = i; * break; * } * } */ }
private void btnEliminar_Click(object sender, EventArgs e) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); if (tipoUsuarioNegocio.Eliminar(TU) == false) { MessageBox.Show("Error al eliminar"); } this.cbxTipoUsuario.DataSource = tipoUsuarioNegocio.Leer(); if (this.cbxTipoUsuario.Items.Count > 0) { this.cbxTipoUsuario.SelectedIndex = 0; } }
public ActionResult ABMTipoUsuario() { if (Session["TipoUsuario"] as byte? != 1) { return(RedirectToAction("Catalogo")); } List <TipoUsuario> listita; TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); listita = tipoUsuarioNegocio.Listar(); ViewBag.ListaDeTipoUsuario = listita; return(View()); }
protected void ButtonAgregarTipo_Click(object sender, EventArgs e) { TipoUsuarioNegocio negocio = new TipoUsuarioNegocio(); try { tipoUsuario.Nombre = NombreTipoAgregar.Text; negocio.AgregarTipoUsuario(tipoUsuario); Response.Redirect("ListaTipoUsuario.aspx"); } catch (Exception ex) { throw ex; } }
private void frmCuentaDeUsuario_Load(object sender, EventArgs e) { TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); this.cbxTipoUsuario.DataSource = tipoUsuarioNegocio.Leer(); this.cbxTipoUsuario.SelectedIndex = 0; int id = Convert.ToInt32(Usuario.TipoUser.usuarios); if (id == 1) { this.btnAgregar.Enabled = false; this.btnModificar.Enabled = false; this.btnEliminar.Enabled = false; } }
public ActionResult FormAltaTipoUsuario(int IdAux = 0) { if (Session["TipoUsuario"] as byte? != 1) { return(RedirectToAction("Catalogo")); } TipoUsuario tipoUsuario; TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); List <TipoUsuario> ListaTipo; ListaTipo = tipoUsuarioNegocio.Listar(); tipoUsuario = ListaTipo.Find(x => x.Id == IdAux); return(View(tipoUsuario)); }
private void button1_Click(object sender, EventArgs e) { if (tbxUsuario.Text.Length < 1) { MessageBox.Show("Ingrese su Nombre de Usuario"); return; } if (tbxClave.Text.Length < 1) { MessageBox.Show("Ingrese su Contraseña"); return; } UsuarioNegocio UN = new UsuarioNegocio(); Usuario.User = UN.Buscar(tbxUsuario.Text); if (Usuario.User.id == 0) { MessageBox.Show("El Usuario NO Existe"); return; } if (Usuario.User.estado == 0) { MessageBox.Show("Usuario dado de Baja"); return; } if (tbxClave.Text.CompareTo(Usuario.User.contraseña) != 0) { MessageBox.Show("La Contraseña NO es Válida"); return; } TipoUsuarioNegocio TUN = new TipoUsuarioNegocio(); Usuario.TipoUser = TUN.Buscar(Usuario.User.NivelAcceso); // this.label3.Text = " * * * * * HOLA " + Usuario.User.nombre + "! * * * * *"; if (Usuario.TipoUser.id != 0) { this.ActivarMenu(); this.groupBox1.Visible = false; // this.WindowState = FormWindowState.Maximized; } }
private void btnBuscar_Click(object sender, EventArgs e) { this.btnBuscar.Enabled = false; this.cbxUsuario.Enabled = true; this.btnAgregar.Enabled = false; if (id == 2) { this.button2.Enabled = true; this.button3.Enabled = true; } TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio(); this.cbxTipoUsuario.DataSource = tipoUsuarioNegocio.Leer(); this.cbxTipoUsuario.SelectedIndex = 0; UsuarioNegocio UsuarioNegocio = new UsuarioNegocio(); this.cbxUsuario.DataSource = UsuarioNegocio.Leer_Todos(); if (this.cbxUsuario.Items.Count > 0) { this.cbxUsuario.SelectedIndex = 0; } }
public void AtualizarGridTipoUsuario(DialogResult dialogResult) { using (TipoUsuarioNegocio tipoUsuarioNegocio = new TipoUsuarioNegocio()) { ValidacaoInterfaces validarCampo = new ValidacaoInterfaces(); if (dialogResult == DialogResult.Yes) { try { ListaTipoUsuario listaTipoUsuario = tipoUsuarioNegocio.ConsultarTipoUsuarioCodigoDescricao(null, "%"); dgwSelecionarTipoUsuario.DataSource = null; dgwSelecionarTipoUsuario.DataSource = listaTipoUsuario; dgwSelecionarTipoUsuario.Update(); dgwSelecionarTipoUsuario.Refresh(); txtSelecionarCodDescricao.Clear(); txtSelecionarCodDescricao.Focus(); return; } catch (Exception ex) { MessageBox.Show("Não foi possível atualizar, após ter inserido ou alterado o tipo de usuário. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSelecionarCodDescricao.Focus(); return; } } else if (validarCampo.ValidarCampoPesquisar(this.txtSelecionarCodDescricao, "descrição") == true) { return; } else if (this.txtSelecionarCodDescricao.Text.Where(c => char.IsNumber(c)).Count() > 0) { try { ListaTipoUsuario listaTipoUsuario = tipoUsuarioNegocio.ConsultarTipoUsuarioCodigoDescricao(Convert.ToInt32(this.txtSelecionarCodDescricao.Text), null); if (listaTipoUsuario.Count() > 0) { this.dgwSelecionarTipoUsuario.DataSource = null; this.dgwSelecionarTipoUsuario.DataSource = listaTipoUsuario; this.dgwSelecionarTipoUsuario.Update(); this.dgwSelecionarTipoUsuario.Refresh(); txtSelecionarCodDescricao.Focus(); return; } else { MessageBox.Show("Não existe nenhum tipo de usuário com esse código: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSelecionarCodDescricao.Focus(); return; } } catch (Exception ex) { MessageBox.Show("Não foi possível pesquisar o tipo de usuário por código. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSelecionarCodDescricao.Focus(); return; } } else { try { ListaTipoUsuario listaTipoUsuario = tipoUsuarioNegocio.ConsultarTipoUsuarioCodigoDescricao(null, this.txtSelecionarCodDescricao.Text); if (listaTipoUsuario.Count() > 0) { this.dgwSelecionarTipoUsuario.DataSource = null; this.dgwSelecionarTipoUsuario.DataSource = listaTipoUsuario; this.dgwSelecionarTipoUsuario.Update(); this.dgwSelecionarTipoUsuario.Refresh(); txtSelecionarCodDescricao.Focus(); return; } else { MessageBox.Show("Não existe nenhum tipo de usuário com essa descrição: " + txtSelecionarCodDescricao.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSelecionarCodDescricao.Focus(); return; } } catch (Exception ex) { MessageBox.Show("Não foi possível pesquisar o tipo de usuário por descrição. Detalhes: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSelecionarCodDescricao.Focus(); return; } } } }