Пример #1
0
        public bool HasPrivilege(ref Cls_Membership_DAL Obj_Membership_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Membership_DAL);
            Obj_Membership_DAL.dtParametros.Rows.Add("@UserLogin", "2", Obj_Membership_DAL.sUserLogin);
            Obj_Membership_DAL.dtParametros.Rows.Add("@Privilegio", "2", Obj_Membership_DAL.sPrivilegio);

            Obj_Membership_DAL.dtTablMembership = Obj_BDService.FiltrarDatos("sp_Has_Privilege", "Membership", Obj_Membership_DAL.dtParametros, ref vError);
            Obj_Membership_DAL.sError           = vError;
            if (Obj_Membership_DAL.sError == string.Empty)
            {
                if (Obj_Membership_DAL.dtTablMembership.Rows.Count > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
Пример #2
0
        public bool Login(ref Cls_Membership_DAL Obj_Membership_DAL)
        {
            try
            {
                BDServiceClient Obj_BDService = new BDServiceClient();

                string vError = string.Empty;

                Crear_Parametros(ref Obj_Membership_DAL);
                Obj_Membership_DAL.dtParametros.Rows.Add("@UserLogin", "2", Obj_Membership_DAL.sUserLogin);
                Obj_Membership_DAL.dtParametros.Rows.Add("@Contrasena", "2", Obj_Membership_DAL.sContrasena);

                Obj_Membership_DAL.dtTablMembership = Obj_BDService.FiltrarDatos("sp_Login", "Membership", Obj_Membership_DAL.dtParametros, ref vError);
                Obj_Membership_DAL.sError           = vError;
                if (Obj_Membership_DAL.sError == string.Empty)
                {
                    if (Obj_Membership_DAL.dtTablMembership.Rows.Count > 0)
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }
            }
            catch
            {
                return(false);
            }
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Cls_Membership_DAL objMember = new Cls_Membership_DAL();
            Cls_Membership_BLL objBLL    = new Cls_Membership_BLL();

            if (Session["UserLogin"] != null)
            {
                objMember.sUserLogin = Session["UserLogin"].ToString();
                Usuario = objMember.sUserLogin;
                objMember.sPrivilegio = "Cambiar_Estado";
                if (objBLL.HasPrivilege(ref objMember))
                {
                    if (!IsPostBack)
                    {
                        this.Form.Attributes.Add("autocomplete", "off");
                        CargarCategorias();
                        CargarServicios();
                        CargarSucursales();
                    }
                }
                else
                {
                    Response.Redirect("Inicio.aspx");
                }
            }
            else
            {
                Response.Redirect("Inicio.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Cls_Membership_DAL objMember = new Cls_Membership_DAL();

            if (Session["UserLogin"] != null)
            {
                objMember.sUserLogin = Session["UserLogin"].ToString();
                Usuario = objMember.sUserLogin;
                if (!IsPostBack)
                {
                    this.Form.Attributes.Add("autocomplete", "off");
                    CargarPedidosUsuario();
                }
            }
        }
Пример #5
0
        public void Crear_Parametros(ref Cls_Membership_DAL Obj_Membership_DAL)
        {
            try
            {
                Obj_Membership_DAL.dtParametros = new DataTable("Parametros");
                Obj_Membership_DAL.dtParametros.Columns.Add("Nombre");
                Obj_Membership_DAL.dtParametros.Columns.Add("Tipo");
                Obj_Membership_DAL.dtParametros.Columns.Add("Valor");

                Obj_Membership_DAL.sError = string.Empty;
            }
            catch (Exception Error)
            {
                Obj_Membership_DAL.sError       = Error.Message.ToString();
                Obj_Membership_DAL.dtParametros = null;
            }
        }