protected void Login_Click(object sender, EventArgs e) { user.email = mail.Text; user.userName = usuario.Text; int encontro = usuarioNegocio.BuscarUsuario(user); if (encontro == 1) { usuarioNegocio.DetalleUsuario(user); if (user.password != password.Text) { validation.Attributes["class"] = "visible alert alert-danger"; validation.InnerText = "Contraseña incorrecta"; password.Text = ""; } else { if (user.privilegio == 2) { Session.Add(Session.SessionID + "admin", user); Response.Redirect("principalAdmin.aspx"); } else { Session.Add(Session.SessionID + "usuario", user); Response.Redirect("home.aspx"); } } } else { validation.InnerText = "Usuario inexistente"; validation.Attributes["class"] = "visible alert alert-danger"; } }
protected void Cambiar_Click(object sender, EventArgs e) { venta = (Ventacs)Session[Session.SessionID + "venta"]; ventaNegocio.Modificar(venta.estado, venta.idVenta); SmtpClient smtp = (SmtpClient)Session[Session.SessionID + "smtp"]; MailMessage email = (MailMessage)Session[Session.SessionID + "email"]; usuario.id = venta.idUsuario; usuarioNegocio.DetalleUsuario(usuario); email.To.Add(new MailAddress(usuario.email)); email.Subject = "EN CASA - Cambio de estado de la Compra"; email.Body = "Hola " + usuario.nombre + ", queremos comentarte que tu compra cambio de estado, conectate para realizar el seguimiento" + "de la compra https://localhost:44303/login"; smtp.Send(email); email.Dispose(); Response.Redirect("ventas.aspx"); }