protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int id = 0; //Leermos el QueryString que llego en la url if (Request.QueryString["Id"] != null) { id = Utilitarios.ToInt(Request.QueryString["Id"].ToString()); if (id > 0) //si es mayor que cero, buscar el registro { Usuarios Usuario = new Usuarios(); if (!Usuario.Buscar(id)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); } else { LlenarCampos(Usuario); Habilitar(); } } } } }
protected void NuevoProductorButton_Click(object sender, EventArgs e) { //crea un nuevo productor if (NombreUsuarioTextBox.Text.Length > 0 && ContrasenaTextBox.Text.Length > 0) { Usuarios usuario = new Usuarios(); usuario.Nombres = NombreUsuarioTextBox.Text; usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Productor; usuario.Clave = ContrasenaTextBox.Text; if (usuario.Insertar()) { Productores productor = new Productores(); productor.IdUsuario = usuario.IdUsuario; productor.Nombres = NombreUsuarioTextBox.Text; productor.Apellidos = ""; productor.Telefono = ""; productor.Celular = ""; productor.cedula = ""; productor.Direccion = ""; productor.Email = ""; productor.Insertar(); Response.Redirect("/Login.aspx"); } else { MensajeLabel.Text = usuario.Nombres; MensajeLabel.ForeColor = System.Drawing.Color.Red; } } else { MensajeLabel.Text = "Debe completar los datos del registro para confirmar su información"; MensajeLabel.ForeColor = System.Drawing.Color.Red; } }
protected void ButtonBuscar_Click(object sender, EventArgs e) { string filtro = TextBoxFiltro.Text; Usuarios usuario = new Usuarios(); usuario.BuscarPorNombre(User.Identity.Name); if (usuario.IdTipoUsuario == (int)TiposUsuarios.Tipos.Administrador) { if (filtro.Length > 0) { ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida,p.IdProductor,p.Nombres as Productor ", DropDownListTipoFiltro.Text + " like '%" + filtro + "%'"); ConsultaGridView.DataBind(); } else { ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida,p.IdProductor,p.Nombres as Productor ", DropDownListTipoFiltro.Text + " != '" + filtro + "'"); ConsultaGridView.DataBind(); } } else { if (filtro.Length > 0) { ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida,p.IdProductor", DropDownListTipoFiltro.Text + " like '%" + filtro + "%' And p.IdProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); ConsultaGridView.DataBind(); } else { ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida ", DropDownListTipoFiltro.Text + " != '" + filtro + "' And p.IdProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); ConsultaGridView.DataBind(); } } //if (filtro.Length > 0) { // ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida,p.IdProductor,p.Nombres as Productor ", DropDownListTipoFiltro.Text + " like '%" + filtro + "%' And p.IdProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); // ConsultaGridView.DataBind(); //} else { // ConsultaGridView.DataSource = Productos.Lista("a.IdProducto,a.Nombre,a.Descripcion,a.Precio,m.IdMedidas as IdMedida,m.Descripcion as Medida,p.IdProductor,p.Nombres as Productor ", DropDownListTipoFiltro.Text + " != '" + filtro + "' And p.IdProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); // ConsultaGridView.DataBind(); //} }
protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); Usuarios usuario = new Usuarios(); TiposEgresos egreso = new TiposEgresos(); if (IsPostBack == false) { dt = usuario.Listado(" *", "1=1", ""); UsuarioDropDownList.DataSource = dt; UsuarioDropDownList.DataTextField = "Nombre"; UsuarioDropDownList.DataValueField = "UsuarioId"; UsuarioDropDownList.DataBind(); int idBuscado; if (Request.QueryString["idBuscado"] != null) { idBuscado = ConvertirId(Request.QueryString["idBuscado"].ToString()); if (idBuscado > 0) { if (!egreso.Buscar(idBuscado)) { Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error"); Limpiar(); } else { LlenarCampos(egreso); } } } } }
private void Accederbutton_Click(object sender, EventArgs e) { Usuarios usuarios = new Usuarios(); usuarios.NombreUsuario = UsuariotextBox.Text; usuarios.Contrasena = ContrasenatextBox.Text; if (UsuariotextBox.TextLength == 0 || ContrasenatextBox.TextLength == 0) { miError.Clear(); miError.SetError(UsuariotextBox, "Debe llenar este Campo"); } else { if (usuarios.VerificarUsuario() == UsuariotextBox.Text && usuarios.VerificarContrasena() == ContrasenatextBox.Text) { this.Visible = false; this.Hide(); BillEasy billEasy = new BillEasy(); billEasy.ShowDialog(); } else { MessageBox.Show("Nombre de Usuario o Contraseña Incorrecta", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void EliminarTest() { Usuarios usuario = new Usuarios(); usuario.UsuarioId = 1; Assert.IsTrue(usuario.Eliminar()); }
public void LlenarDatos(Usuarios usuario) { usuario.NombreUsuario = NombreUsuarioTextBox.Text; if (ContrasenaTextBox.Text == ConfirmarContrasenaTextBox.Text) { usuario.Contrasena = ContrasenaTextBox.Text; } }
public void LlenarCampos(Usuarios Usuario) { UsuarioIdTextBox.Text = Usuario.UsuarioId.ToString(); NombreTextBox.Text = Usuario.Nombre; ApellidoTextBox.Text = Usuario.Apellidos; UsuarioTextBox.Text = Usuario.Usuario; EmailTextBox.Text = Usuario.Email; }
private void LlenarDatos(Usuarios usuarios) { usuarios.Nombre = NombreTextBox.Text; usuarios.NombreUsuario = NombreUsuarioTextBox.Text; usuarios.Contrasena = ContrasenaTextBox.Text; usuarios.Area = AreaTextBox.Text; usuarios.Fecha = FechamaskedTextBox.Text; }
private void RegistroCompras_Load(object sender, EventArgs e) { Clientes cliente = new Clientes(); Usuarios usuario = new Usuarios(); ClienteComboBox.DataSource = cliente.Listado("*", "1=1", ""); ClienteComboBox.DisplayMember = "Nombres"; ClienteComboBox.ValueMember = "ClienteId"; }
private void BuscarButton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); string condicion; if (BuscarComboBox.SelectedIndex == 0) { if (DatosTextBox.Text.Trim().Length == 0) { condicion = "1=1"; } else { int id; int.TryParse(DatosTextBox.Text, out id); condicion = "UsuarioId = " + id.ToString(); } DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, ""); } if (BuscarComboBox.SelectedIndex == 1) { if (DatosTextBox.Text.Trim().Length == 1) { condicion = "2=2"; } else { condicion = string.Format("Nombres like '{0}%' ", DatosTextBox.Text); } DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, ""); } if (BuscarComboBox.SelectedIndex == 2) { if (DatosTextBox.Text.Trim().Length == 2) { condicion = "3=3"; } else { condicion = string.Format("NombreUsuario like '{0}%'", DatosTextBox.Text); } DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, ""); } if (BuscarComboBox.SelectedIndex == 3) { if (DatosTextBox.Text.Trim().Length == 3) { condicion = "4=4"; } else { condicion = string.Format("Area like '{0}%'", DatosTextBox.Text); } DatosDataGridView.DataSource = usuario.Listado(" UsuarioId, Nombres, NombreUsuario, Contrasena, Area, Fecha", condicion, ""); } }
public void InsertarTest() { Usuarios usuario = new Usuarios(); usuario.Nombre = "Jeff"; usuario.Password = "******"; usuario.Prioridad = "Administrador"; Assert.IsTrue(usuario.Insertar()); }
private void LlenarDatos(Usuarios usuarios) { Regex espacio = new Regex(@"\s+"); usuarios.Nombre = espacio.Replace(NombreTextBox.Text, " "); ; usuarios.NombreUsuario = NombreUsuarioTextBox.Text; usuarios.Contrasena = ContrasenaTextBox.Text; usuarios.Area = AreaTextBox.Text; usuarios.Fecha = FechadateTimePicker.Text; }
void LlenarCombos() { Usuarios usuario = new Usuarios(); DropDownUsuario.DataSource = usuario.Listado(" * ", "1=1", ""); DropDownUsuario.DataTextField = "Nombre"; DropDownUsuario.DataValueField = "UsuarioId"; DropDownUsuario.DataBind(); }
public void BuscarUsuario(int codigo) { if (Request.QueryString["Tipo"] != null) { switch (Request.QueryString["Tipo"]) { case "1": Clientes c = new Clientes(); Usuarios u = new Usuarios(); if (c.Buscar(codigo)) { Session["Codigo"] = c.IdCliente; IdTextBox.Text = c.IdCliente.ToString(); NombresTextBox.Text = c.Nombres; ApellidoTextBox.Text = c.Apellidos; cedulaTextBox.Text = c.cedula; telefonoTextBox.Text = c.Telefono; celularTextBox.Text = c.Celular; DireccionTextBox.Text = c.Direccion; EmailTextBox.Text = c.Email; NombreUsuarioTextBox.Text = u.Nombres; ContrasenaTextBox.Text = u.Clave; } break; case "2": Productores p = new Productores(); Usuarios s = new Usuarios(); if (p.Buscar(codigo)) { Session["Codigo"] = p.IdProductor; IdTextBox.Text = p.IdProductor.ToString(); NombresTextBox.Text = p.Nombres; ApellidoTextBox.Text = p.Apellidos; cedulaTextBox.Text = p.cedula; telefonoTextBox.Text = p.Telefono; celularTextBox.Text = p.Celular; DireccionTextBox.Text = p.Direccion; EmailTextBox.Text = p.Email; NombreUsuarioTextBox.Text = s.Nombres; ContrasenaTextBox.Text = s.Clave; } else { //Label.Text = ("Paiente no existe"); } break; default: break; } } }
public void LlenarClase(Usuarios Usuario) { Usuario.Usuario = UsuarioIdTextBox.Text; Usuario.Nombre = NombreTextBox.Text; Usuario.Apellidos = ApellidoTextBox.Text; Usuario.TipoUsuarioId = 1; Usuario.Usuario = UsuarioTextBox.Text; Usuario.Password = PassTextBox.Text; Usuario.Email = EmailTextBox.Text; }
protected void LoginButton_Click(object sender, EventArgs e) { if (Usuarios.Logon(NombreUsuarioTextBox.Text, ClaveTextBox.Text)) { FormsAuthentication.RedirectFromLoginPage(NombreUsuarioTextBox.Text, true); Usuarios usuario = new Usuarios(); usuario.BuscarPorNombre(NombreUsuarioTextBox.Text); Session["IdTipoUsuario"] = usuario.IdTipoUsuario; Response.Redirect("/PanelAdministrativo/"); } }
public void InsertarTest() { Usuarios usuario = new Usuarios(); usuario.Nombre = "Prueba"; usuario.Usuario = "prueba1"; usuario.Password = "******"; usuario.Email = "*****@*****.**"; usuario.TipoUsuarioId = 1; Assert.IsTrue(usuario.Insertar()); }
protected void GuardarButton_Click(object sender, EventArgs e) { Usuarios Usuario = new Usuarios(); Boolean paso = false; Boolean control1, control2 = false; if (PassTextBox.Text != RptPassTextBox.Text) { Utilitarios.ShowToastr(this.Page, "Las contraseñas no coinciden.", "Advertencia", "Warning"); } else if (UsuarioIdTextBox.Text.Trim().Length == 0) { { control1 = Usuario.ValidarRegistroUsuario("'" + UsuarioTextBox.Text + "'"); control2 = Usuario.ValidarRegistroCorreo("'" + EmailTextBox.Text + "'"); if (control1) { Utilitarios.ShowToastr(this.Page, "Este usuario ya existe.", "Error", "Error"); } else if (control2) { Utilitarios.ShowToastr(this.Page, "Este correo ya existe.", "Error", "Error"); } else { LlenarClase(Usuario); paso = Usuario.Insertar(); if (paso) { Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success"); } else { } } } } else { LlenarClase(Usuario); paso = Usuario.Editar(); if (paso) { Utilitarios.ShowToastr(this.Page, "Transaccion Exitosa.", "Felicidades", "Success"); } } }
private void buscarButton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); string filtro = "1=1"; if (textBoxFiltro.Text.Length > 0) { filtro = comboBoxCampos.Text + " like '%" + textBoxFiltro.Text + "%'"; } dataGridViewConsulta.DataSource = usuario.Listado("UsuarioId, Nombre, Prioridad", filtro, ""); textBoxConteo.Text = dataGridViewConsulta.RowCount.ToString(); }
protected void ButtonBuscar_Click(object sender, EventArgs e) { string filtro = TextBoxFiltro.Text; Usuarios usuario = new Usuarios(); usuario.BuscarPorNombre(User.Identity.Name); if (filtro.Length > 0) { ConsultaGridView.DataSource = PedidosDetalle.ListaPedidos(" a.IdDetalle,a.IdPedidos,a.IdProducto,b.Nombre,b.Descripcion,c.Nombres as Productor ,a.Cantidad,a.Precio,a.Cantidad * a.Precio as Importe", DropDownListTipoFiltro.SelectedValue + " like '%" + filtro + "%' And c.idProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); ConsultaGridView.DataBind(); } else { ConsultaGridView.DataSource = PedidosDetalle.ListaPedidos(" a.IdDetalle,a.IdPedidos,a.IdProducto,b.Nombre,b.Descripcion,c.Nombres as Productor ,a.Cantidad,a.Precio,a.Cantidad * a.Precio as Importe", DropDownListTipoFiltro.SelectedValue + " != '" + filtro + "' And c.idProductor = '" + Productores.getIdProductorPorIdUsuario(usuario.IdUsuario) + "'"); ConsultaGridView.DataBind(); } }
private void IniciarButton_Click(object sender, EventArgs e) { Usuarios user = new Usuarios(); if (user.Login(usuarioTextBox.Text, ContrasenaTextBox.Text) == true) { Principal menu = new Principal(); menu.Show(); this.Visible = false; } else { MessageBox.Show("Usuario o Contraseña Incorrectas"); } }
protected void guardarButton_Click(object sender, EventArgs e) { Pedidos pedido = new Pedidos(); Clientes cliente = new Clientes(); double monto = 0; List<PedidosDetalle> detalle = new List<PedidosDetalle>(); if (Session["Carrito"] != null) { Usuarios usuario = new Usuarios(); usuario.Nombres = NombreUsuarioTextBox.Text; usuario.IdTipoUsuario = (int)TiposUsuarios.Tipos.Cliente; usuario.Clave = ContrasenaTextBox.Text; if (usuario.Insertar()) { cliente.IdUsuario = usuario.IdUsuario; cliente.Nombres = NombresTextBox.Text.Trim(); cliente.Apellidos = ApellidoTextBox.Text; cliente.Direccion = DireccionTextBox.Text; cliente.cedula = cedulaTextBox.Text; cliente.Celular = celularTextBox.Text; if (cliente.Insertar()) { detalle = (List<PedidosDetalle>)Session["Carrito"]; detalle.ForEach(delegate(PedidosDetalle item) { monto = monto + (item.Precio * item.Cantidad); pedido.AgregarPedidosDetalle(0, item.IdProductor, 0, item.IdProducto, item.Precio, item.Cantidad, item.Foto); }); pedido.Fecha = DateTime.Today; pedido.Total = monto; pedido.IdCliente = cliente.IdCliente; if (pedido.Insertar()) { Session["Carrito"] = null; Response.Redirect("/PedidoRealizado.aspx"); } } } else { MensajeLabel.Text = usuario.Nombres; MensajeLabel.ForeColor = System.Drawing.Color.Red; } } }
protected void RegistrarButton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); LlenarDatos(usuario); if (usuario.Insertar() ) { Limpiar(); HttpContext.Current.Response.Write("<SCRIPT>alert('Usuario Guardado')</SCRIPT>"); } else { HttpContext.Current.Response.Write("<SCRIPT>alert('Error al guardar el usuario')</SCRIPT>"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Usuarios usuario = new Usuarios(); DropDownUsuario.DataSource = usuario.Listado(" * ", "1=1", ""); DropDownUsuario.DataTextField = "Nombre"; DropDownUsuario.DataValueField = "UsuarioId"; DropDownUsuario.DataBind(); AlertNotificationDiv.Visible = false; AlertNotificationBox.Text = ""; } }
private void AccederButton_Click(object sender, EventArgs e) { Usuarios usuarios = new Usuarios(); usuarios.NombreUsuario = UsuarioTextBox.Text; usuarios.Contrasena = ContrasenaTextBox.Text; if (UsuarioTextBox.TextLength == 0 || ContrasenaTextBox.TextLength == 0) { miError.Clear(); miError.SetError(UsuarioTextBox, "Debe llenar este Campo"); } else { if (usuarios.VerificarUsuario() == UsuarioTextBox.Text && usuarios.VerificarContrasena() == ContrasenaTextBox.Text) { usuarios.Area = usuarios.GetArea(UsuarioTextBox.Text).ToString(); if(usuarios.Area != "Aministracion") { this.Visible = false; this.Hide(); BillEasy billEasy = new BillEasy(); billEasy.nuevoToolStripMenuItem.Visible = true; billEasy.ShowDialog(); }else { this.Visible = false; this.Hide(); BillEasy billEasy = new BillEasy(); billEasy.nuevoToolStripMenuItem.Visible = true; billEasy.ShowDialog(); } } else { MessageBox.Show("Nombre de Usuario o Contraseña Incorrecta", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Usuarios Usuario = new Usuarios(); RptViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local; RptViewer.Reset(); RptViewer.LocalReport.ReportPath = Server.MapPath(@"~\Rpts/UsuariosReport.rdlc"); RptViewer.LocalReport.DataSources.Clear(); RptViewer.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("Usuarios", Usuario.Listado(" * ", "1=1", ""))); RptViewer.LocalReport.Refresh(); } }
private void BuscarButton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); if (usuario.Buscar(Convertir())) { NombreTextBox.Text = usuario.Nombre; NombreUsuarioTextBox.Text = usuario.NombreUsuario; ContrasenaTextBox.Text = usuario.Contrasena; AreaTextBox.Text = usuario.Area; FechadateTimePicker.Text = usuario.Fecha; } else { MessageBox.Show("Id incorrecto","Alerta",MessageBoxButtons.OK,MessageBoxIcon.Error); } }
protected void IniciarButton_Click(object sender, EventArgs e) { Usuarios us = new Usuarios(); if (us.BuscarId(UsuarioTextBox.Text, PassTextBox.Text)) { FormsAuthentication.RedirectFromLoginPage(UsuarioTextBox.Text, true); Session["IdUsuario"] = us.IdUsuario; //cl.IdUsuario = us.IdUsuario; Response.Redirect("/Privado/Principal.aspx"); } else { Response.Write("Usuario o Password invalido!"); } }
protected void Login1_Authenticate(Object sender, EventArgs e) { Usuarios Usuario = new Usuarios(); Boolean paso = false; paso = Usuario.ValidarUsuario(UsuarioTextBox.Text, ContrasenaTextBox.Text); if (paso) { FormsAuthentication.RedirectFromLoginPage(Usuario.Usuario, RememberMeCheckBox.Checked); } else { Utilitarios.ShowToastr(this.Page, "Ha ocurrido un Error.", "Error", "Error"); } }
private void BuscarButtom_Click(object sender, EventArgs e) { BLL.Usuarios usrs = new BLL.Usuarios(); string criterio = textBoxBusqueda.Text; string BusquedaPor = string.Empty; if (BuscarPorcomboBox.SelectedItem.ToString() == "Nombre") { BusquedaPor = "Nombres"; } else if (BuscarPorcomboBox.SelectedItem.ToString() == "Apellido") { BusquedaPor = "Apellidos"; } else if (BuscarPorcomboBox.SelectedItem.ToString() == "Usuario") { BusquedaPor = "Usuario"; } string condicion = String.Format("{0} Like '%{1}%'", BusquedaPor, criterio); dataGridView1.DataSource = usrs.Listar("IdUsuario,Nombres, Apellidos, Email, Usuario, Nivel_Acceso", condicion); }