コード例 #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();
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClPersona     = new Cl_Persona();
            ClUtilitarios = new Cl_Utilitarios();
            ClTraductor   = new Cl_Traductor();
            ClUsuario     = new Cl_Usuario();
            ClCita        = new Cl_Cita();

            BtnGrabar.Click += BtnGrabar_Click;

            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                int     PersonaId = Convert.ToInt32(ClUtilitarios.Decrypt(HttpUtility.UrlDecode(Request.QueryString["Person"].ToString()), true));
                DataSet DsArchivo = new DataSet();
                DsArchivo = ClPersona.Get_Datos_Persona(Convert.ToInt32(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);
                }
                LblNombreDato.InnerText = DsArchivo.Tables["DATOS"].Rows[0]["Nombres"] + " " + DsArchivo.Tables["DATOS"].Rows[0]["Apellidos"];
                DsArchivo.Clear();
                DataSet dsEspecialidad = ClPersona.Get_Especialidad_Usuario(PersonaId, Session["Idioma"].ToString());
                if (dsEspecialidad.Tables["Datos"].Rows.Count > 0)
                {
                    string Especialidades = "";
                    for (int i = 0; i < dsEspecialidad.Tables["Datos"].Rows.Count; i++)
                    {
                        if (Especialidades == "")
                        {
                            Especialidades = dsEspecialidad.Tables["Datos"].Rows[i]["Espe"].ToString();
                        }
                        else
                        {
                            Especialidades = Especialidades + ", " + dsEspecialidad.Tables["Datos"].Rows[i]["Espe"].ToString();
                        }
                    }
                    LblEspecialidadesDato.InnerText = Especialidades;
                }
                else
                {
                    LblEspecialidadesDato.InnerText = "";
                }
                Traduce();

                var localDateTime = DateTime.Now.ToString("yyyy-MM-dd");
                TxtFecCita.Value = localDateTime;

                var localTime = DateTime.Now.ToString("HH:mm");
                TxtHoraCita.Value = localTime;
            }
        }
コード例 #3
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();
        }
コード例 #4
0
ファイル: Site.Master.cs プロジェクト: harmandohsa/Health
        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();
            }
        }
コード例 #5
0
        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();
            }
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClUsuario     = new Cl_Usuario();
            ClUtilitarios = new Cl_Utilitarios();



            ImgEng.Click                += ImgEng_Click;
            ImgEsp.Click                += ImgEsp_Click;
            BtnIngresar.ServerClick     += BtnIngresar_ServerClick;
            LblForgot.ServerClick       += LblForgot_ServerClick;
            BtnCrearUsuario.ServerClick += BtnCrearUsuario_ServerClick;

            if (!IsPostBack)
            {
                string Clave = ClUtilitarios.Encrypt("1", true);
                Session["Idioma"] = "es-GT";
                Traducir();
            }
        }
コード例 #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClCatalogos   = new Cl_Catalogos();
            ClUtilitarios = new Cl_Utilitarios();
            ClPersona     = new Cl_Persona();
            ClUsuario     = new Cl_Usuario();

            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();
            }
        }
コード例 #8
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();

            BtnGrabar.Click += BtnGrabar_Click;

            ImageButton ImgEsp;

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

            ImageButton ImgEng;

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



            Traduce();
            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;
        }
コード例 #9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ClTraductor   = new Cl_Traductor();
            ClUsuario     = new Cl_Usuario();
            ClUtilitarios = new Cl_Utilitarios();

            if (ClUtilitarios.Decrypt(HttpUtility.UrlDecode(Request.QueryString["appel"].ToString()), true) == "1")
            {
                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;
            }



            ImageButton ImgEng;

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

            ImageButton ImgEsp;

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

            BtnChangePass.Click += BtnChangePass_Click;



            if (Session["UsuarioId"] == null)
            {
                Response.Redirect("~/Wfrm_Login.aspx");
            }
            else if (!IsPostBack)
            {
                Traduce();
                if (ClUtilitarios.Decrypt(HttpUtility.UrlDecode(Request.QueryString["appel"].ToString()), true) == "2")
                {
                    DataSet dsPermisos = ClUsuario.Get_Roles_Forma_Usuario(Convert.ToInt32(Session["UsuarioId"]), 2);
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Editar"]) == 0)
                    {
                        BtnChangePass.Enabled = false;
                    }
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Insertar"]) == 0)
                    {
                        BtnChangePass.Enabled = false;
                    }
                    if (Convert.ToInt32(dsPermisos.Tables["Datos"].Rows[0]["Eliminar"]) == 0)
                    {
                    }
                    dsPermisos.Clear();
                }
            }
        }
コード例 #10
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;
                }
            }
        }