Esempio n. 1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string mensajeError = @"<script type='text/javascript'>mensajeError();</script>";

            DAL.USUARIO  dal  = new DAL.USUARIO();
            BLL.Usuarios user = new BLL.Usuarios();
            user.correo     = txtUsuario.Text;
            user.contrasena = txtPassword.Text;

            var usuario = user.find(user.correo, user.contrasena);


            if (usuario != null)
            {
                Session["usuario"] = usuario;
                switch (usuario.rol_nombre)
                {
                case "Administrador":
                    Response.Redirect("login.aspx");
                    break;

                case "Consumidor":
                    Response.Redirect("~/Consumidor/inicio.aspx");
                    break;

                case "Agente Retail":
                    Response.Redirect("~/AgenteRetail/inicio.aspx");
                    break;
                }
            }
            else
            {
                Page.RegisterStartupScript("mensajeError", mensajeError);
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BLL.Usuarios usuario = (BLL.Usuarios)Session["usuario"];
            BLL.Tienda   tienda  = new BLL.Tienda();
            int          i       = (int)usuario.id;

            ddlTienda.DataSource = tienda.FindByUser(i, "Inscrita");
            ddlTienda.DataBind();
        }
Esempio n. 3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string script                 = @"<script type='text/javascript'>mensaje();</script>";
            string scriptRequired         = @"<script type='text/javascript'>mensajeRequired();</script>";
            string scriptUsuarioExistente = @"<script type='text/javascript'>UsuarioExistente();</script>";
            string VerifyequalsPass       = @"<script type='text/javascript'>VerifyequalsPass();</script>";

            BLL.Usuarios usu = new BLL.Usuarios();

            if (txtpassword.Text == txtconfirmPassword.Value)
            {
                if (txtNombre.Text == "" || txtRut.Text == "" || txtApellidoPaterno.Text == "" || txtApellidoMaterno.Text == "" || txtEmail.Text == "" || txtpassword.Text == "" || txtconfirmPassword.Value == "")
                {
                    Page.RegisterStartupScript("mensaje", scriptRequired);
                }
                else
                {
                    usu.nombre_usuario   = txtNombre.Text.ToUpper();
                    usu.apellido_paterno = txtApellidoPaterno.Text.ToUpper();
                    usu.apellido_materno = txtApellidoMaterno.Text.ToUpper();
                    usu.rut        = txtRut.Text;
                    usu.estado     = "Activo";
                    usu.rol_fk     = 2;
                    usu.fecha      = DateTime.Today;
                    usu.correo     = txtEmail.Text;
                    usu.contrasena = txtpassword.Text;
                    int mailList = 0;

                    if (usu.findByEmail())
                    {
                        Page.RegisterStartupScript("mensaje", scriptUsuarioExistente);
                    }
                    else
                    {
                        if (usu.create() == true)
                        {
                            if (chkMailList.Checked == true)
                            {
                                mailList = usu.insertMailList(usu.correo);
                                Page.RegisterStartupScript("mensaje", script);
                            }

                            Page.RegisterStartupScript("mensaje", script);
                        }
                    }
                }
            }
            else
            {
                Page.RegisterStartupScript("mensaje", VerifyequalsPass);
            }
        }
Esempio n. 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         BLL.Usuarios usuario = (BLL.Usuarios)Session["usuario"];
         if (usuario == null)
         {
             Response.Redirect("~/login.aspx");
         }
         lblMensaje.Text = "Bienvenido " + usuario.nombre_usuario;
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["usuario"] == null)
            {
                Response.Redirect("~/login.aspx");
            }
            BLL.Usuarios usuario = (BLL.Usuarios)Session["usuario"];
            if (usuario.rol_fk != 3)
            {
                Response.Redirect("~/login.aspx");
            }
            if (usuario.estado != "Activo")
            {
                Response.Redirect("~/login.aspx");
            }


            try
            {
                BLL.Tienda tienda = new BLL.Tienda();

                gvTiendaActiva.DataSource = tienda.FindByUser((int)usuario.id, "Inscrita");
                gvTiendaActiva.DataBind();

                gvTienda.DataSource = tienda.FindByUser((int)usuario.id, "Pendiente");
                gvTienda.DataBind();



                BLL.Campana campana = new BLL.Campana();
                gvCampanaActiva.DataSource = campana.FindByUser((int)usuario.id, "Inscrita");
                gvCampanaActiva.DataBind();

                gvCampanaPendiente.DataSource = campana.FindByUser((int)usuario.id, "Pendiente");
                gvCampanaPendiente.DataBind();

                BLL.Empresa empresa = new BLL.Empresa();
                //ddlEmpresa.DataSource = empresa.FindByEstado("Inscrita");
            }
            catch (Exception ex)
            {
                lblMensaje.Text = ex.ToString();
            }
        }
Esempio n. 6
0
        protected void btnCrearTienda_Click1(object sender, EventArgs e)
        {
            string script       = @"<script type='text/javascript'>mensaje();</script>";
            string mensajeError = @"<script type='text/javascript'>mensajeError();</script>";

            BLL.Tienda  tienda  = null;
            BLL.Empresa empresa = new BLL.Empresa();
            empresa.id_empresa = int.Parse(ddlEmpresa.SelectedValue);
            BLL.Usuarios usuario = usuario = (BLL.Usuarios)Session["usuario"];


            tienda = new BLL.Tienda();
            tienda.nombre_tienda = txtNombreTienda.Text;
            tienda.direccion     = TxtDireccion.Text;
            tienda.id_empresa    = empresa.id_empresa;
            tienda.id_usuario    = (int)usuario.id;

            bool insert = tienda.create();
        }
Esempio n. 7
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string mensajeError = @"<script type='text/javascript'>mensajeError();</script>";

            if (txtpassword.Text == txtconfirmPassword.Value)
            {
                BLL.Usuarios usu = new BLL.Usuarios();
                usu.nombre_usuario   = txtNombre.Text.ToUpper();
                usu.apellido_paterno = txtApellidoPaterno.Text.ToUpper();
                usu.apellido_materno = txtApellidoMaterno.Text.ToUpper();
                usu.rut        = txtRut.Text;
                usu.estado     = "Activo";
                usu.rol_fk     = 3;
                usu.fecha      = DateTime.Today;
                usu.correo     = txtEmail.Text;
                usu.contrasena = txtpassword.Text;

                if (usu.findByEmail())
                {
                    lblMensaje.Text = "Usuario existente";
                }
                else
                {
                    bool ingresar = usu.create();
                    if (ingresar == true)
                    {
                        lblMensaje.Text = "Exito!!, usuario Registrado";
                    }
                    else
                    {
                        Page.RegisterStartupScript("mensajeError", mensajeError);
                    }
                }
            }
            else
            {
                lblMensaje.Text = "contraseña ingresada no coinciden!!!";
            }
        }
Esempio n. 8
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            BLL.Usuarios usuario = (BLL.Usuarios)Session["usuario"];
            BLL.Campana  campana = new BLL.Campana();
            campana.nombre_campana = txtNombre.Text;
            campana.usuario_nombre = txtNombre.Text;
            campana.descripcion    = txtDescripcion.Text;
            campana.fecha_inicio   = txtFechaInicio.Value;
            campana.fecha_fin      = txtfechaTermino.Value;
            campana.fecha          = DateTime.Today.ToString();
            campana.usuario_fk     = usuario.id;
            campana.tienda_fk      = Convert.ToDecimal(ddlTienda.SelectedValue);

            bool creada = campana.create();

            if (creada == true)
            {
                lblMensaje.Text = creada.ToString();
            }
            else
            {
                lblMensaje.Text = "no fue posible el registro";
            }
        }