protected void btnIniciarSesion_Click(object sender, EventArgs e) { Apoderado apoderado = new Apoderado(); if (!apoderado.ReadApoderado(txtUsuario.Text)) { apoderado = null; lblMensajeError.Text = "Usuario y/o contraseña inválido."; } else if (!CryptoNew.VerifyPassword(txtContraseña.Text, apoderado.Passwd)) { apoderado = null; lblMensajeError.Text = "Usuario y/o contraseña inválido."; } else { if (apoderado.Representante == 1) { Session["userAdmin"] = apoderado; Response.Redirect("~/Index.aspx"); } else { Session["user"] = apoderado; Response.Redirect("~/Index.aspx"); } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,NEPadre,NEMadre,Nombre,Rut,Direccion,Telefono,Email,Emergencia")] Apoderado apoderado) { if (id != apoderado.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(apoderado); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ApoderadoExists(apoderado.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(apoderado)); }
//public Int64 AMApoderado(Apoderado iApoderado, Int64 idBeneficiario) public void BajaBeneficiario_Apoderado(Apoderado iApoderado, Int64 idBeneficiario) { ActorDatos objdao = new ActorDatos(); //Int64 idApod; //LogAplicaciones logging = new LogAplicaciones(); try { // Creo un Objeto Windows Identity para enviarle al thread asyncronico //(lo necesita para poder impersonar el thread nuevo) WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent(); //objdao.AMApoderado(iApoderado, out idApod, idBeneficiario); objdao.BajaBeneficiario_Apoderado(iApoderado, idBeneficiario); //logging.Log(new OnlineLog //{ // ClavePrincipal = iApoderado.Id_apoderado.HasValue ? iApoderado.Id_apoderado.ToString() : "", // Datos = iApoderado, // Tabla = "Apoderados", // TipoAccion = iApoderado.Id_apoderado.HasValue ? TipoAction.ACTUALIZAR : TipoAction.AGREGAR //}); //return idApod; } catch (Exception ex) { throw ex; } finally { objdao.Dispose(); } }
public ActionResult Register(string nom_prof = "", string rut = "", string id_servicio = "", string hora = "", string descripcion = "", string dia = "") { if (Session["Login"] == "NO LOGEADO") { return(RedirectToAction("IniciarSesion", "Account", new { id = 1 })); } Apoderado apo = new Apoderado(); string user = Session["Login"].ToString(); Apoderado apod = apo.BuscarApoderado(user); if (apod != null) { //=========Apoderado========== ViewBag.email = apod.Email; ViewBag.celular = apod.Celular; ViewBag.s_apellido = apod.S_apellido; ViewBag.p_apellido = apod.P_apellido; ViewBag.nombre = apod.Nombre; ViewBag.rutApoderado = apod.Rut; //=========Apoderado========== //=========Datos============== ViewBag.nombreProf = nom_prof; ViewBag.rutProf = rut; ViewBag.id_servicio = id_servicio; ViewBag.hora = hora; ViewBag.descripcion = descripcion; ViewBag.dia = dia; return(View()); } return(RedirectToAction("Reserve", "Schedule")); }
public ActionResult PerfilAlumno() { Apoderado apoderado; usuario = (Usuario)Session["Usuario"]; var ap = (from a in db.Apoderado where a.idusuario == usuario.idusuario select a).FirstOrDefault(); if (ap != null) { apoderado = ap; } else { apoderado = new Apoderado() { idapoderado = 0, nombreApoderado = "Pendiente", apellidoApoderado = "Pendiente", dniApoderado = "Pendiente", direccionApoderado = "Pendiente", profesionApoderado = "Pendiente", telefonoApoderado = "Pendiente", idrelacion = -1, idusuario = 0 }; } ViewBag.idRelacion = new SelectList(db.Relacion, "idrelacion", "descripcion"); Session["Apoderado"] = apoderado; return(View()); }
protected void mostrarApoderados() { Apoderado ap = new Apoderado(); ap.Nombre = txtBuscarAp.Text; gvApoderadoModal.DataSource = ap.buscar(); gvApoderadoModal.DataBind(); }
public Apoderado GetApoderado(string dni) { Apoderado apoderado = null; string sql = "SELECT [NroDni],[Nombres],[ApellidoPaterno],[ApellidoMaterno],[Direccion],[NroCelular],[Correo],[Parentesco] FROM [Apoderados] where NroDni=@NroDni"; using (SqlConnection cn = new SqlConnection(strConexion)) { cn.Open(); using (SqlCommand cmd = new SqlCommand(sql, cn)) { cmd.Parameters.Add(new SqlParameter("@NroDni", dni)); using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.Read()) { apoderado = new Apoderado() { NroDni = dr.GetString(dr.GetOrdinal("NroDni")), Nombres = dr.GetString(dr.GetOrdinal("Nombres")), ApellidoPaterno = dr.GetString(dr.GetOrdinal("ApellidoPaterno")), ApellidoMaterno = dr.GetString(dr.GetOrdinal("ApellidoMaterno")), Direccion = dr.GetString(dr.GetOrdinal("Direccion")), NroCelular = dr.GetString(dr.GetOrdinal("NroCelular")), Correo = dr.GetString(dr.GetOrdinal("Correo")), Parentesco = dr.GetString(dr.GetOrdinal("Parentesco")) }; } } } } return(apoderado); }
public void envio(int index) { apoderado = BusquedaApodera(index); combBusApoder.Text = (apoderado.Nombre + " " + apoderado.Apellido); MessageBox.Show(apoderado.Nombre + " " + apoderado.Apellido); }
public Apoderado ObtieneDatosApoderado(int IdPersonaApoderado) { IApoderadosDAO apoderadosDAO = new ApoderadosDAO(); Apoderado apoderado = apoderadosDAO.GetApoderadoData(IdPersonaApoderado); return(apoderado); }
private void RegistrarApoderado() { Apoderado ap = new Apoderado(); //buscar ultimo registro var a = (from p in Conexion.Entidades.APODERADO select p.APODERADO_ID).Max(); decimal id = a + 1; string username = tbxUsername.Text; string password = tbxPassword.Text; string email = tbxEmail.Text; string nombre = tbxNombre.Text; string apellidoP = tbxApellidoP.Text; string apellidoM = tbxApellidoM.Text; string telefono = tbxTelefono.Text; string celular = tbxCelular.Text; decimal rol = 2; string tipo = ddlTipoUsuario.SelectedItem.ToString(); ap.InsertarApoderado(id, username, email, apellidoP, apellidoM, nombre, telefono, celular, password, rol); lblMensaje.Text = "Agregado Con Exito"; lblMensaje.Visible = true; }
public ActionResult DeleteConfirmed(int id) { Apoderado apoderado = db.Apoderado.Find(id); db.Apoderado.Remove(apoderado); db.SaveChanges(); return(RedirectToAction("Index")); }
public Apoderado ReadByUsername(string username) { Apoderado apoderado = new Apoderado(); apoderado.Rut = username; ApoderadoModel query = new ApoderadoModel(apoderado); return(query.ReadByUsername()); }
public Alumno GetAlumnoByRut(string rut_apoderado, string rut_alumno) { Apoderado apoderado = new Apoderado(); apoderado.Rut = rut_apoderado; ApoderadoModel query = new ApoderadoModel(apoderado); return(query.GetAlumnoByRut(rut_alumno)); }
public List <Alumno> GetAlumnosInCursos(int id_curso, string rut) { Apoderado apoderado = new Apoderado(); apoderado.Rut = rut; ApoderadoModel query = new ApoderadoModel(apoderado); return(query.GetAlumnosInCursos(id_curso)); }
public List <Curso> GetCursosByColegio(string rut, int id_colegio) { Apoderado apoderado = new Apoderado(); apoderado.Rut = rut; ApoderadoModel query = new ApoderadoModel(apoderado); return(query.GetCursosByColegio(id_colegio)); }
public List <Curso> GetCursos(string rut) { Apoderado apoderado = new Apoderado(); apoderado.Rut = rut; ApoderadoModel query = new ApoderadoModel(apoderado); return(query.GetCursos()); }
private void BtnRegistrar_Click(object sender, EventArgs e) { string pass; int sex; int ecivil; DateTime fec; if (RadioM.Checked == true) { sex = 1; } else { sex = 2; } if (RadioSoltero.Checked == true) { ecivil = 1; } else if (RadioCasado.Checked == true) { ecivil = 2; } else if (RadioDivorciado.Checked == true) { ecivil = 3; } else { ecivil = 4; } int edad = CalcularEdad(Fecha.Value.Date); if (CalcularEdad(Fecha.Value.Date) >= 18) { fec = Fecha.Value.Date; } else { errorFecha.SetError(Fecha, "La fecha especificada es mayor a la actual o usted es menor de edad"); Fecha.Focus(); return; } errorFecha.SetError(Fecha, ""); if (CalcularEdad(Fecha.Value.Date) >= 18) { pass = TxtRun.Text.Substring(0, 3) + TxtNombres.Text.Substring(0, 3) + Fecha.Value.Date.ToString().Substring(0, 2); LblContra.Text = pass; Apoderado ap = new Apoderado(TxtRun.Text, TxtNombres.Text, TxtAppaterno.Text, TxtApmaterno.Text, Fecha.Value.Date, TxtCorreo.Text, ecivil, sex, Login.usuario, TxtCurso.Text, int.Parse(TxtCant.Text), TxtColegio.Text, pass); string result = ap.RegApoderado(ap, pass); MessageBox.Show(result); } }
public ActionResult Edit([Bind(Include = "idApoderado,codApoderado,apPaterno,apMaterno,nombres,correo,telefono,dateNac,direccion,sexo")] Apoderado apoderado) { if (ModelState.IsValid) { db.Entry(apoderado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(apoderado)); }
public ActionResult Create([Bind(Include = "idApoderado,codApoderado,apPaterno,apMaterno,nombres,correo,telefono,dateNac,direccion,sexo")] Apoderado apoderado) { if (ModelState.IsValid) { db.Apoderado.Add(apoderado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(apoderado)); }
public Apoderado Crear(Apoderado apoderadoAcrear) { try { return(ApoderadoDAO.Crear(apoderadoAcrear)); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> Create([Bind("Id,NEPadre,NEMadre,Nombre,Rut,Direccion,Telefono,Email,Emergencia")] Apoderado apoderado) { if (ModelState.IsValid) { _context.Add(apoderado); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(apoderado)); }
public Apoderado Modificar(Apoderado apoderadoAModificar) { try { return(ApoderadoDAO.Modificar(apoderadoAModificar)); } catch (Exception ex) { throw ex; } }
private ObserverControladorApoderado() { Apoderado apoderado = new Apoderado(1, 70408005, "Santiago", "bravo Abanto", "cajmaarca", "1993", "99999"); Apoderado apoderado1 = new Apoderado(2, 70408005, "Teonila", "Sanchez Garro", "cajmaarca", "1993", "99999"); apoderados[0] = apoderado; apoderados[1] = apoderado1; listaApoderados.Insert(0, apoderados[0]); listaApoderados.Insert(1, apoderados[1]); }
public ActionResult Index(UsuarioDB model) { Usuario usuario = new Usuario(); UsuarioDB user = db.UsuarioDB.Find(model.idUser); usuario.contraseña = user.contraseña; usuario.correo = user.correo; usuario.idRol = user.idRol; List <Apoderado> apoderados = new List <Apoderado>(); foreach (var item in user.ApoderadoDB.Where(x => x.idUser == user.idUser).ToList()) { Apoderado oapoderado = new Apoderado(); oapoderado.iduserApoderado = item.idApoderado; oapoderado.nombreApoderado = item.nombreApoderado; oapoderado.rutApoderado = item.rutApoderado; oapoderado.apellidoPaternoApoderado = item.apellidoPaterno; oapoderado.apellidoMaternoApoderado = item.apellidoMaterno; apoderados.Add(oapoderado); } ; usuario.Apoderadol = apoderados; Apoderado apoderado = new Apoderado(); ApoderadoDB apod = db.ApoderadoDB.FirstOrDefault(); apoderado.iduserApoderado = apod.idApoderado; apoderado.nombreApoderado = apod.nombreApoderado; apoderado.rutApoderado = apod.rutApoderado; apoderado.apellidoPaternoApoderado = apod.apellidoPaterno; apoderado.apellidoMaternoApoderado = apod.apellidoMaterno; List <Alumno> alumno = new List <Alumno>(); foreach (var item in apod.AlumnoDB.Where(x => x.idApoderado == apod.idApoderado).ToList()) { Alumno oalumno = new Alumno(); oalumno.idAlumno = item.idAlumno; oalumno.rutAlumno = item.rutAlumno; oalumno.nombreAlumno = item.nombreAlumno; oalumno.apellidoPaternoAlumno = item.apellidoPaterno; oalumno.apellidoMaternoAlumno = item.apellidoMaterno; } apoderado.Alumnol = alumno; ViewBag.idRol = new SelectList(db.RolDB, "idRol", "nombreRol", model.idRol).ToList(); return(View()); }
// GET: Apoderadoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Apoderado apoderado = db.Apoderado.Find(id); if (apoderado == null) { return(HttpNotFound()); } return(View(apoderado)); }
public Apoderado Crear(Apoderado Crear) { Apoderado apoderado = dao.GetApoderado(Crear.NroDni); if (apoderado != null) { apoderado = dao.PutApoderado(apoderado); } else { apoderado = dao.PostApoderado(Crear); } return(apoderado); }
protected void btnEliminar_Click(object sender, EventArgs e) { Apoderado ap = new Apoderado(); ap.IdApoderado = Convert.ToInt32(txtIdApoderado.Text); if (ap.eliminar()) { lblResp.Text = "Registro Eliminado..!"; } else { lblResp.Text = "Error al Eliminar"; } this.mostrar(); }
public ActionResult Edit(Apoderado apoderado) { try { // TODO: Add update logic here if (ModelState.IsValid) { _apoderadoService.EditarApoderado(apoderado); return(RedirectToAction("Index")); } return(View(apoderado)); } catch { return(View()); } }
public JsonResult Put(int id, [FromBody] Apoderado apoderado) { ApoderadoModel apoderadoQuery = new ApoderadoModel(apoderado); apoderadoQuery.Apoderado.Rut = id; if (apoderadoQuery.Update()) { ResponseMenssage response = new ResponseMenssage("success", apoderadoQuery.Apoderado); return(new JsonResult(response)); } else { ResponseMenssage response = new ResponseMenssage("error", "error al modificar"); return(new JsonResult(response)); } }
protected void btnEnviar_Click(object sender, EventArgs e) { string correo = txtCorreo.Text; Apoderado apoderado = new Apoderado(); apoderado.GetUsuarioCorreo(correo); if (apoderado != null) { new Correo().EnvioDeCorreos(apoderado.Correo, apoderado.User); Response.Redirect("Login.aspx"); } else { lblError.Text = "El correo ingresado no es válido. Intente de nuevo"; txtCorreo.Text = ""; } }
public void envio(int index) { apoderado = BusquedaApodera(index); combBusApoder.Text=(apoderado.Nombre + " " + apoderado.Apellido); MessageBox.Show(apoderado.Nombre + " " + apoderado.Apellido); }