Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClCatalogos   = new Cl_Catalogos();
            ClUsuario     = new Cl_Usuario();
            ClUtilitarios = new Cl_Utilitarios();
            ClPersona     = new Cl_Persona();
            ClClinca      = new Cl_Clinica();
            ClCliente     = new Cl_Cliente();

            ImageButton ImgEng;

            ImgEng        = (ImageButton)Master.FindControl("ImgEng");
            ImgEng.Click += ImgEng_Click;

            ImageButton ImgEsp;

            ImgEsp        = (ImageButton)Master.FindControl("ImgEsp");
            ImgEsp.Click += ImgEsp_Click;

            CboPais.SelectedIndexChanged         += CboPais_SelectedIndexChanged;
            CboDepartamento.SelectedIndexChanged += CboDepartamento_SelectedIndexChanged;
            BtnGrabar.Click           += BtnGrabar_Click;
            GrdDetalle.NeedDataSource += GrdDetalle_NeedDataSource;
            GrdDetalle.ItemCommand    += GrdDetalle_ItemCommand;

            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                DataSet dsPermisos = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 2);
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Editar"]) == 0)
                {
                    BtnGrabar.Enabled = false;
                }
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Insertar"]) == 0)
                {
                    BtnGrabar.Enabled = false;
                }
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Eliminar"]) == 0)
                {
                }
                dsPermisos.Clear();
                Traduce();
                DataSet DsClincas = ClClinca.Get_Clincas(Convert.ToInt32(Session["ClienteId"]));
                if (DsClincas.Tables["Datos"].Rows.Count == 1)
                {
                    GrdDetalle.Columns[7].Visible = false;
                }
                ValidaGrabar();
            }
            TxtIdioma.Value = Session["Idioma"].ToString();
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClCatalogos   = new Cl_Catalogos();
            ClUtilitarios = new Cl_Utilitarios();
            Clcliente     = new Cl_Cliente();
            ClUsuario     = new Cl_Usuario();
            ClPersona     = new Cl_Persona();

            ImageButton ImgEng;

            ImgEng        = (ImageButton)Master.FindControl("ImgEng");
            ImgEng.Click += ImgEng_Click;

            ImageButton ImgEsp;

            ImgEsp        = (ImageButton)Master.FindControl("ImgEsp");
            ImgEsp.Click += ImgEsp_Click;

            CboPais.SelectedIndexChanged         += CboPais_SelectedIndexChanged;
            CboDepartamento.SelectedIndexChanged += CboDepartamento_SelectedIndexChanged;
            BtnGrabar.Click += BtnGrabar_Click;
            CboPaisUni.SelectedIndexChanged += CboPaisUni_SelectedIndexChanged1;

            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                Traduce();
                if (ClUtilitarios.Decrypt(HttpUtility.UrlDecode(Request.QueryString["appel"].ToString()), true) == "1")
                {
                    CargaDatosCliente();
                    System.Web.UI.HtmlControls.HtmlGenericControl sidebar;
                    sidebar         = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("sidebar");
                    sidebar.Visible = false;

                    System.Web.UI.HtmlControls.HtmlGenericControl liMensajes;
                    liMensajes         = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("liMensajes");
                    liMensajes.Visible = false;

                    System.Web.UI.HtmlControls.HtmlGenericControl liTickets;
                    liTickets         = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("liTickets");
                    liTickets.Visible = false;

                    System.Web.UI.HtmlControls.HtmlGenericControl liPerfil;
                    liPerfil         = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("liPerfil");
                    liPerfil.Visible = false;
                }
                else if (ClUtilitarios.Decrypt(HttpUtility.UrlDecode(Request.QueryString["appel"].ToString()), true) == "2")
                {
                    CargaDatosPersona(Convert.ToInt32(Session["PersonaId"]));
                    DataSet dsPermisos = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 1);
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Editar"]) == 0)
                    {
                        BtnGrabar.Enabled = false;
                    }
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Insertar"]) == 0)
                    {
                        BtnGrabar.Enabled = false;
                    }
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Eliminar"]) == 0)
                    {
                    }
                    dsPermisos.Clear();
                }
            }
        }