Ejemplo n.º 1
0
 protected void register_Click(object sender, EventArgs e)
 {
     if (license.Checked == true)
     {
         ProfecionalLN      data     = new ProfecionalLN();
         List <Profecional> lst      = data.Mostrar();
         Boolean            noExiste = true;
         Profecional        item     = new Profecional();
         item.id_Profecional = 0;
         item.nombres        = register_nombres.Text;
         item.apellidos      = register_apellidos.Text;
         item.ci             = register_cedula.Text;
         item.contrasenia    = register_passowrd.Text;
         item.FirmaSello     = "";
         DateTime dateTime = DateTime.Parse(register_fechaNacimiento.Text);
         item.fechaNacimiento = dateTime;
         Sexo sexo = new Sexo();
         sexo.id_sexo = Convert.ToInt32(DropDownListSexo.SelectedValue);
         item.sexo    = sexo;
         FormacionProfecional formacion = new FormacionProfecional();
         formacion.id_formacionProfecional = Convert.ToInt32(DropDownListFormacionProfecional.SelectedValue);
         item.formacionProfecional         = formacion;
         Especialidad especialidad = new Especialidad();
         especialidad.id_especialidad = Convert.ToInt32(DropDownListEspecialidad.SelectedValue);
         item.especialidad            = especialidad;
         Nacionalidad nacionalidad = new Nacionalidad();
         nacionalidad.id_nacionalidad = Convert.ToInt32(DropDownListNacionalidad.SelectedValue);
         item.nacionalidad            = nacionalidad;
         Autoidetificacion autoidetificacion = new Autoidetificacion();
         autoidetificacion.id_autoidetificacion = Convert.ToInt32(DropDownListAutoidentificación.SelectedValue);
         item.autoidetificacion = autoidetificacion;
         CodigoMPS codigoMPSLN = new CodigoMPS();
         codigoMPSLN.id_codigoMPS = Convert.ToInt32(DropDownListCodigoMPS.SelectedValue);
         item.codigoMPS           = codigoMPSLN;
         item.foto = "graficos/avatar-2.jpg";
         foreach (Profecional ite in lst)
         {
             if (ite.ci.Equals(item.ci))
             {
                 noExiste = false;
             }
         }
         if (noExiste)
         {
             data.Insertar(item);//inserta y se va home
             ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "successCreateAcount();", true);
             //  Response.Redirect(GetRouteUrl("LoginRoute", null));
         }
         else
         {
             ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "errorAlertUsuarioExiste();", true);
         }
     }
     else
     {
         ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "errorAlertTerminos();", true);
     }
 }
Ejemplo n.º 2
0
        protected void btnEditarPerdil_Click(object sender, EventArgs e)
        {
            try
            {
                ProfecionalLN      data = new ProfecionalLN();
                List <Profecional> lst  = data.Mostrar();

                Profecional item = new Profecional();
                item = profecional;
                //item.id_Profecional = 0;
                item.nombres     = register_nombres.Text;
                item.apellidos   = register_apellidos.Text;
                item.ci          = register_cedula.Text;
                item.contrasenia = register_passowrd.Text;
                item.FirmaSello  = "";
                DateTime dateTime = DateTime.Parse(register_fechaNacimiento.Text);
                item.fechaNacimiento = dateTime;
                Sexo sexo = new Sexo();
                sexo.id_sexo = Convert.ToInt32(DropDownListSexo.SelectedValue);
                item.sexo    = sexo;
                FormacionProfecional formacion = new FormacionProfecional();
                formacion.id_formacionProfecional = Convert.ToInt32(DropDownListFormacionProfecional.SelectedValue);
                item.formacionProfecional         = formacion;
                Especialidad especialidad = new Especialidad();
                especialidad.id_especialidad = Convert.ToInt32(DropDownListEspecialidad.SelectedValue);
                item.especialidad            = especialidad;
                Nacionalidad nacionalidad = new Nacionalidad();
                nacionalidad.id_nacionalidad = Convert.ToInt32(DropDownListNacionalidad.SelectedValue);
                item.nacionalidad            = nacionalidad;
                Autoidetificacion autoidetificacion = new Autoidetificacion();
                autoidetificacion.id_autoidetificacion = Convert.ToInt32(DropDownListAutoidentificación.SelectedValue);
                item.autoidetificacion = autoidetificacion;
                CodigoMPS codigoMPSLN = new CodigoMPS();
                codigoMPSLN.id_codigoMPS = Convert.ToInt32(DropDownListCodigoMPS.SelectedValue);
                item.codigoMPS           = codigoMPSLN;
                if (FileUploadFotoPerfil.HasFile)
                {
                    Imagen.Instance.GuardarImagen(FileUploadFotoPerfil);
                    item.foto = "img/" + Imagen.Instance.nombreArchivo;
                }
                // item.foto = "graficos/avatar-2.jpg";

                data.Update(item);//inserta y se va home
                profecional = null;
                guardarSession(item);
                ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertReload('Actualización!','Se Realizo Correctamente','success','OK');", true);
                //  Response.Redirect(GetRouteUrl("HomeAdminRoute", null));
                //string script = @"<script type='text/javascript'>
                //            alert('Usuario Ya registrado ');
                //        </script>";
                //ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Error:->" + ex.Message);
            }
        }
Ejemplo n.º 3
0
        public void Logear(string ci, string pass)
        {//a json
            Profecional usuario = new Profecional();

            usuario.ci          = ci;
            usuario.contrasenia = pass;
            ProfecionalLN lnUsuario = new ProfecionalLN();

            usuario = lnUsuario.Login(usuario);
            string json = Newtonsoft.Json.JsonConvert.SerializeObject(usuario, Newtonsoft.Json.Formatting.Indented);

            converyirToJson(json);
        }
Ejemplo n.º 4
0
        protected void login_Click(object sender, EventArgs e)
        {
            Profecional usuario = new Profecional();

            usuario.ci          = login_username.Text != null ? login_username.Text : "";
            usuario.contrasenia = login_password.Text != null ? login_password.Text : "";
            ProfecionalLN lnUsuario = new ProfecionalLN();

            usuario = lnUsuario.Login(usuario);
            if (usuario != null)
            {
                //guarda datos en session
                //si se logeo corectamente
                Session["logeado"]         = true;
                Session["id_Profecional"]  = usuario.id_Profecional;
                Session["nombres"]         = usuario.nombres;
                Session["apellidos"]       = usuario.apellidos;
                Session["fechaNacimiento"] = usuario.fechaNacimiento;
                Session["ci"]          = usuario.ci;
                Session["contrasenia"] = usuario.contrasenia;
                Session["foto"]        = usuario.foto;
                //Session["foto"] = "";
                Session["FirmaSello"] = usuario.FirmaSello;
                Session["id_sexo"]    = usuario.sexo.id_sexo;
                Session["id_formacionProfecional"] = usuario.formacionProfecional.id_formacionProfecional;
                Session["id_especialidad"]         = usuario.especialidad.id_especialidad;
                Session["id_nacionalidad"]         = usuario.nacionalidad.id_nacionalidad;
                Session["id_autoidetificacion"]    = usuario.autoidetificacion.id_autoidetificacion;
                Session["id_codigoMPS"]            = usuario.codigoMPS.id_codigoMPS;
                // Response.Redirect("HomeAdmin.aspx");
                Response.Redirect(GetRouteUrl("HomeAdminRoute", null));
            }
            else
            {
                //    string script = @"<script type='text/javascript'>
                //                alert('Error En Nombre de Usuario o Contraseña  ');
                //            </script>";
                //el script esta en js/app/appAlers.js
                //ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "errorAlertLogin();", true);
                //ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertRedirect('Actualización','Correcta','success','OK','Register');", true);
                ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertNoRedirect('Error!','Usuario o Contraseña Incorrectos','error','OK');", true);
                //ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "AlertReload('Error!','Usuario o Contraseña Incorrectos','error','OK');", true);
            }
        }
Ejemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["logeado"] == null)//si existe estara logeado
            {
                //Response.Redirect("Login.aspx");
                Response.Redirect(GetRouteUrl("LoginRoute", null));
            }
            else
            {
                if (IsPostBack)
                {
                    System.Diagnostics.Debug.WriteLine("is postback");
                }
                else
                {
                    System.Diagnostics.Debug.WriteLine("no postback");
                    profecional = new Profecional();
                    profecional.id_Profecional = Convert.ToInt32(Session["id_Profecional"].ToString());
                    ProfecionalLN ln = new ProfecionalLN();
                    profecional = ln.ProfecionalID(profecional);

                    cargarDatos();
                }


                //if (profecional == null)
                //{
                //    profecional = new Profecional();
                //    profecional.id_Profecional = Convert.ToInt32(Session["id_Profecional"].ToString());
                //    ProfecionalLN ln = new ProfecionalLN();
                //    profecional = ln.ProfecionalID(profecional);

                //    cargarDatos();
                //}
                //else
                //{
                //    cargarDatos();
                //}
            }
        }