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); } }
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); } }
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); }
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); } }
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(); //} } }