Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClCatalogos   = new Cl_Catalogos();
            ClUtilitarios = new Cl_Utilitarios();
            ClClinica     = new Cl_Clinica();
            ClUsuario     = new Cl_Usuario();

            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)
            {
                Traduce();
                ValidaGrabar();
            }
        }
Example #2
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();
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClPersona   = new Cl_Persona();
            ClTraductor = new Cl_Traductor();
            ClUsuario   = new Cl_Usuario();
            ClClinica   = new Cl_Clinica();

            if (!IsPostBack)
            {
                if (Session["Paciente"].ToString() == "0")
                {
                    if (Session["PersonaId"].ToString() != "")
                    {
                        DataSet DsArchivo = new DataSet();
                        DsArchivo             = ClPersona.Get_Datos_Persona(Convert.ToInt32(Session["PersonaId"]), Session["Idioma"].ToString());
                        LblNombreUsuario.Text = DsArchivo.Tables["DATOS"].Rows[0]["Nombre"].ToString();
                        if (DsArchivo.Tables["DATOS"].Rows[0]["Foto_Perfil"].ToString() != "")
                        {
                            byte[] bytes = (byte[])DsArchivo.Tables["DATOS"].Rows[0]["Foto_Perfil"];
                            ImgPerfil.Src = "data:image/png;base64," + Convert.ToBase64String(bytes);
                        }
                        DsArchivo.Clear();

                        if (Convert.ToInt32(Session["ClinicaId"]) > 0)
                        {
                            DataSet DsLogoClinica = new DataSet();
                            DsLogoClinica      = ClClinica.Get_Clinca(Convert.ToInt32(Session["ClinicaId"]));
                            LblNomClinica.Text = DsLogoClinica.Tables["DATOS"].Rows[0]["Nombre"].ToString();
                            if (DsLogoClinica.Tables["DATOS"].Rows[0]["Logo"].ToString() != "")
                            {
                                byte[] bytes = (byte[])DsLogoClinica.Tables["DATOS"].Rows[0]["Logo"];
                                ImgLogoClinica.Src = "data:image/png;base64," + Convert.ToBase64String(bytes);
                            }
                            DsLogoClinica.Clear();
                        }
                        Permisos(Convert.ToInt32(Session["UsuarioId"]));
                    }
                    if (Convert.ToInt32(Session["TipoUsuarioId"]) != 5)
                    {
                        VerificaClnica();
                    }
                }
                Traduce();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ClUsuario                             = new Cl_Usuario();
            ClTraductor                           = new Cl_Traductor();
            ClCatalogos                           = new Cl_Catalogos();
            ClUtilitarios                         = new Cl_Utilitarios();
            ClClinica                             = new Cl_Clinica();
            GrdMedicos.NeedDataSource            += GrdMedicos_NeedDataSource;
            CboEspecialidad.SelectedIndexChanged += CboEspecialidad_SelectedIndexChanged;
            GrdMedicos.ItemCommand               += GrdMedicos_ItemCommand;

            ImageButton ImgEng;

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

            ImageButton ImgEsp;

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

            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                DataSet dsPermisos = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 7);
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Editar"]) == 0)
                {
                }
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Insertar"]) == 0)
                {
                }
                if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Eliminar"]) == 0)
                {
                }
                dsPermisos.Clear();
                Traduce();
            }
        }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClUtilitarios = new Cl_Utilitarios();
            ClClinica     = new Cl_Clinica();
            ClUsuario     = new Cl_Usuario();

            ImageButton ImgEng;

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

            ImageButton ImgEsp;

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

            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                Traduce();
                if (Convert.ToInt32(Session["TipoUsuarioId"]) != 5)
                {
                    VerificaClnica();
                    BgClinica.Attributes.Add("data-badge", ClClinica.ClinicasDisponibles(Convert.ToInt32(Session["ClienteId"])).ToString());
                    BgDoctor.Attributes.Add("data-badge", ClUsuario.DoctoresDisponibles(Convert.ToInt32(Session["ClienteId"])).ToString());
                    DataSet dsCntUsuarios = ClUsuario.Get_Usuarios(1, Convert.ToInt32(Session["ClienteId"]));
                    BgUsuarios.Attributes.Add("data-badge", dsCntUsuarios.Tables["DATOS"].Rows.Count.ToString());
                    dsCntUsuarios.Clear();
                    BgPaciente.Attributes.Add("data-badge", "0");
                    BgCita.Attributes.Add("data-badge", "0");
                    DataSet dsPermisosUsuario = new DataSet();

                    dsPermisosUsuario = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 5);
                    if (Convert.ToInt32(dsPermisosUsuario.Tables["Datos"].Rows[0]["Consultar"]) == 0)
                    {
                        ImgClinica.Visible = false;
                        BgClinica.Visible  = false;
                    }
                    dsPermisosUsuario.Clear();

                    dsPermisosUsuario = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 6);
                    if (Convert.ToInt32(dsPermisosUsuario.Tables["Datos"].Rows[0]["Consultar"]) == 0)
                    {
                        ImgDoctor.Visible = false;
                        BgDoctor.Visible  = false;
                    }
                    dsPermisosUsuario.Clear();

                    dsPermisosUsuario = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 2);
                    if (Convert.ToInt32(dsPermisosUsuario.Tables["Datos"].Rows[0]["Consultar"]) == 0)
                    {
                        ImgUsuario.Visible = false;
                        BgUsuarios.Visible = false;
                    }
                    dsPermisosUsuario.Clear();
                }
                else if (Convert.ToInt32(Session["TipoUsuarioId"]) == 5)
                {
                    System.Web.UI.HtmlControls.HtmlGenericControl sidebar;
                    sidebar              = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("sidebar");
                    sidebar.Visible      = false;
                    DashUno.Visible      = false;
                    DashPaciente.Visible = true;
                }
            }
        }