Пример #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            List <Clave> lstClaves = new List <Clave>();
            Clave        usuario   = new Clave();

            usuario.usuario  = txtUsuario.Text;
            usuario.password = txtClave.Text;

            lstClaves = ClaveBS.ObtieneClave(usuario);
            if (lstClaves != null)
            {
                usuario = lstClaves[0];
                Session.Add("usuario", usuario);
                Response.Redirect("home.aspx");
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup4", "showalert('Usuario o clave incorrecta','alert-danger');", true);
            }



            //ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup", "showalert('usuario logueado','alert-success');", true);
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup2", "showalert('usuario logueado','alert-info');", true);
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup3", "showalert('usuario logueado','alert-warning');", true);
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "openPopup4", "showalert('usuario logueado','alert-danger');", true);
        }
Пример #2
0
        private void buscarDatos()
        {
            Clave        cl        = new Clave();
            List <Clave> listClave = new List <Clave>();

            cl.nombre = txtFiltroNombre.Text;
            //cl.empresa.id = 1; //TODO: Dinamizar
            listClave = ClaveBS.ObtieneClave(cl);

            creaGrilla(listClave);
        }
Пример #3
0
        private void lnk_click(object sender, CommandEventArgs e)
        {
            Clave cl = new Clave();

            cl.id = Convert.ToInt32(e.CommandName);

            if (e.CommandArgument.ToString() == "Editar")
            {
                cl = ClaveBS.ObtieneClave(cl)[0];
                //hidId.Value = "";
                //hidId.Value = usr.id.ToString();
                limpiarModal();
                cargarModal(cl);

                lblModHeader.Text = "Editar clave";
                //buscarDatos();
            }
        }
Пример #4
0
        protected void lnkModGuardar_Click(object sender, EventArgs e)
        {
            Clave cl = new Clave();

            cl.id         = Convert.ToInt16(hidClId.Value.ToString());
            cl.empresa.id = Convert.ToInt16(ddlModEmp.SelectedValue);
            cl.nombre     = txtModNombre.Text;
            cl.usuario    = txtModUsuario.Text;
            cl.password   = txtModPass.Text;
            cl.nivel      = Convert.ToInt16(ddlModNivel.SelectedValue);
            cl.estado     = ddlModEstado.SelectedValue;
            foreach (ListItem item in chkLstPermisos.Items)
            {
                switch (item.Value)
                {
                case "est":
                    if (item.Selected)
                    {
                        cl.permiso_estacionamiento = true;
                    }
                    else
                    {
                        cl.permiso_estacionamiento = false;
                    }
                    break;

                case "lst":
                    if (item.Selected)
                    {
                        cl.permiso_lista_negra = true;
                    }
                    else
                    {
                        cl.permiso_lista_negra = false;
                    }
                    break;

                case "res":
                    if (item.Selected)
                    {
                        cl.permiso_residentes = true;
                    }
                    else
                    {
                        cl.permiso_residentes = false;
                    }
                    break;

                case "prov":
                    if (item.Selected)
                    {
                        cl.permiso_proveedores = true;
                    }
                    else
                    {
                        cl.permiso_proveedores = false;
                    }
                    break;

                case "emp":
                    if (item.Selected)
                    {
                        cl.permiso_empresas = true;
                    }
                    else
                    {
                        cl.permiso_empresas = false;
                    }
                    break;

                case "viv":
                    if (item.Selected)
                    {
                        cl.permiso_viviendas = true;
                    }
                    else
                    {
                        cl.permiso_viviendas = false;
                    }
                    break;
                }
            }


            if (cl.id == 0)
            {
                ClaveBS.GuardaClave(cl);
                buscarDatos();
                ScriptManager.RegisterStartupScript(this, this.GetType(), "guardar", "showalert('Se ha guardado la clave exitosamente', 'alert-success')", true);
            }
            else
            {
                ClaveBS.ActualizaClave(cl);
                buscarDatos();
                ScriptManager.RegisterStartupScript(this, this.GetType(), "actualizar", "showalert('Se ha actualizado la clave exitosamente', 'alert-success')", true);
            }
        }