public List <Models.Alumno> consultaErrorTablets(string CCT) { using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format( "select CURP,MATRICULA,CCT,MENSAJE from benefi_error WHERE CCT = '{0}' ", CCT), conexion); SqlDataReader reader = comando.ExecuteReader(); int j = 1; while (reader.Read()) { Models.Alumno dato = new Models.Alumno(); dato.no = j; dato.curp = reader.GetString(0); dato.matricula = reader.GetString(1); dato.nombre = reader.GetString(2); dato.status = reader.GetString(3); lista.Add(dato); j++; } conexion.Close(); } borarDatosTemporales(CCT); return(lista); }
public List <Models.Alumno> consultaBenefConTablet(string CCT) { using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format( "SELECT I.CURP, I.matricula, U.apellido_pat, U.apellido_mat, U.nombre,T.serie,T.fecha FROM institucion_beneficiario AS I, usuario AS U, [ tablet] AS T WHERE I.CURP = T.beneficiario and I.CURP = U.CURP AND T.intitucion = '{0}' AND I.matricula != '' ORDER BY apellido_pat, apellido_mat, nombre", CCT), conexion); SqlDataReader reader = comando.ExecuteReader(); int j = 1; while (reader.Read()) { Models.Alumno dato = new Models.Alumno(); dato.no = j; dato.curp = reader.GetString(0); dato.matricula = reader.GetString(1); dato.nombre = reader.GetString(2) + " " + reader.GetString(3) + " " + reader.GetString(4); dato.apePat = reader.GetString(2); dato.apeMat = reader.GetString(3); dato.nombreTemp = reader.GetString(4); dato.status = reader.GetString(5); dato.fecha = reader.GetString(6); lista.Add(dato); j++; } conexion.Close(); } return(lista); }
public ActionResult Detalles(string nombre) { var alumno = new Models.Alumno(); alumno.Nombre = nombre; return(View(alumno)); }
public void consultaBenefPorCURPYMatricula(string CURP, string matricula) { List <Models.Alumno> lista = new List <Models.Alumno>(); Models.Alumno dato = new Models.Alumno(); using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format( //"SELECT I.CURP, I.matricula, U.apellido_pat, U.apellido_mat, U.nombre FROM institucion_beneficiario AS I, usuario AS U WHERE I.CURP = U.CURP AND I.CURP LIKE '" + CURP + "%' AND I.estatus='A' AND I.matricula LIKE '" + matricula + "%'" "SELECT I.CURP, I.matricula, P.apellido_pat, P.apellido_mat, P.nombre " + "FROM institucion_beneficiario AS I, persona AS P " + "WHERE I.CURP = P.CURP AND I.CURP LIKE '" + CURP + "%' AND I.estatus = 'A' AND I.matricula LIKE '" + matricula + "%'"), conexion); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { dato.curp = reader.GetString(0); dato.matricula = reader.GetString(1); dato.nombre = reader.GetString(2) + " " + reader.GetString(3) + " " + reader.GetString(4); } reader.Close(); conexion.Close(); } }
public List <Models.Alumno> consultaBeneficiariosActvos(string CCT) { List <Models.Alumno> lista = new List <Models.Alumno>(); using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format( "SELECT I.CURP, I.matricula, U.apellido_pat,U.apellido_mat, U.nombre FROM institucion_beneficiario AS I, usuario AS U WHERE I.CURP = U.CURP AND I.CCT = '{0}' AND I.estatus='A'", CCT), conexion); SqlDataReader reader = comando.ExecuteReader(); int j = 1; while (reader.Read()) { Models.Alumno dato = new Models.Alumno(); dato.no = j; dato.curp = reader.GetString(0); dato.matricula = reader.GetString(1); dato.nombre = reader.GetString(2) + " " + reader.GetString(3) + " " + reader.GetString(4); dato.cct = CCT; lista.Add(dato); j++; } conexion.Close(); } return(lista); }
public List <Models.Alumno> consultaBeneficiariosRegistrados(string CCT) { using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format( //"SELECT I.CURP, I.matricula, U.apellido_pat,U.apellido_mat, U.nombre FROM institucion_beneficiario AS I, usuario AS U WHERE I.CURP = U.CURP AND CCT = '{0}' AND I.estatus = 'A' ORDER BY apellido_pat,apellido_mat,nombre" "SELECT I.CURP, I.matricula, P.apellido_pat, P.apellido_mat, P.nombre " + "FROM institucion_beneficiario AS I, persona AS P " + "WHERE I.CURP = P.CURP AND I.CCT = '{0}' AND I.estatus = 'A' ORDER BY apellido_pat, apellido_mat, nombre", CCT), conexion); SqlDataReader reader = comando.ExecuteReader(); int j = 1; while (reader.Read()) { Models.Alumno dato = new Models.Alumno(); dato.no = j; dato.curp = reader.GetString(0); dato.matricula = reader.GetString(1); dato.nombre = reader.GetString(2) + " " + reader.GetString(3) + " " + reader.GetString(4); dato.apePat = reader.GetString(2); dato.apeMat = reader.GetString(3); dato.nombreTemp = reader.GetString(4); lista.Add(dato); j++; } conexion.Close(); } return(lista); }
public Models.Alumno BuscarAlumno(long Legajo) { Models.Alumno Aux = null; AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos(); try { Datos.SetearQuery("SELECT * FROM [Valenzuela_DB].[dbo].[Alumno] where Legajo =" + Legajo); Datos.EjecutarLector(); while (Datos.Lector.Read()) { Aux = new Alumno(); Aux.Legajo = Datos.Lector.GetInt64(0); Aux.Nombre = Datos.Lector.GetString(1); Aux.Apellido = Datos.Lector.GetString(2); Aux.Telefono = Datos.Lector.GetInt32(3); Aux.Email = Datos.Lector.GetString(4); Aux.Dirreccion = new Dirreccion(); Aux.Dirreccion.Direccion = Datos.Lector.GetString(5); Aux.Dirreccion.Ciudad = Datos.Lector.GetString(6); Aux.Dirreccion.CodPostal = Datos.Lector.GetInt32(7); } return(Aux); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public ActionResult Delete([FromBody] Models.Solicitudes.EditAlumno alumno) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Alumno alumnoo = bd.Alumno.Find(alumno.Idalumno); bd.Remove(alumnoo); bd.SaveChanges(); } return(Ok()); }
public static void AgregarNuevoAlumno(List <Models.Alumno> listaAlumnos, Models.Alumno nuevoAlumno) { if (listaAlumnos.Count == 0) { nuevoAlumno.Id = 1; } else { nuevoAlumno.Id = listaAlumnos.Max(a => a.Id) + 1; } listaAlumnos.Add(nuevoAlumno); }
public static bool EliminarAlumno(List <Models.Alumno> listaAlumnos, int idAlumno) { bool eliminado = false; Models.Alumno alumnoAEliminar = listaAlumnos.FirstOrDefault(alumno => alumno.Id == idAlumno); if (alumnoAEliminar != null) { eliminado = listaAlumnos.Remove(alumnoAEliminar); } return(eliminado); }
//Formulario para agregar alumnos public ActionResult AgregarAlumno(string nombre, string apellido, string dni, string carrera, long telefono, string mail) { Models.Alumno alumno = new Models.Alumno(); alumno.dni = dni; alumno.nombre = nombre; alumno.apellido = apellido; alumno.email = mail; alumno.telefono = telefono; Models.AlumnoManager alumnoManager = new Models.AlumnoManager(); alumnoManager.Agregar(alumno); return(View("Index")); }
public static void ActualizarAlumno(List <Models.Alumno> listaAlumnos, Models.Alumno alumnoModificado) { Models.Alumno alumnoAActualizar = listaAlumnos.FirstOrDefault(a => a.Id == alumnoModificado.Id); if (alumnoAActualizar is not null) { alumnoAActualizar.Matricula = alumnoModificado.Matricula; alumnoAActualizar.Nombre = alumnoModificado.Nombre; alumnoAActualizar.Domicilio = alumnoModificado.Domicilio; alumnoAActualizar.Fecha = alumnoModificado.Fecha; alumnoAActualizar.Telefono = alumnoModificado.Telefono; alumnoAActualizar.Sexo = alumnoModificado.Sexo; } }
public void asignaSerieABeneficiario(string CURP, string fecha_actual, string grado, string serie) { List <Models.Alumno> lista = new List <Models.Alumno>(); Models.Alumno dato = new Models.Alumno(); using (SqlConnection conexion = Conexion.conexion()) { string update = "update[ tablet] set beneficiario ='" + CURP + "', fecha = '" + fecha_actual + "', grado='" + grado + "' WHERE serie='" + serie + "'"; SqlCommand updatecmd = new SqlCommand(update, conexion); updatecmd.ExecuteNonQuery(); dato.status = "Tableta Registrada"; } }
public IHttpActionResult Agregrar(Models.Request.AlumnoCLS model)//recibo el modelo AlumnoCLS en el controlador { using (Models.PERSONAS_3Entities db = new Models.PERSONAS_3Entities()) { var oAlumnos = new Models.Alumno(); //oAlumnos.idAlumno = oAlumnos.idAlumno; oAlumnos.nombre = model.Nombre;//model va a tener los atributos de esta parte oAlumnos.apellido = model.Apellido; oAlumnos.edad = model.Edad; db.Alumno.Add(oAlumnos); db.SaveChanges(); } return(Ok("Exitoso")); }
public ActionResult Post([FromBody] Models.Solicitudes.Alumno alumno) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Alumno alumnoo = new Models.Alumno(); alumnoo.Idcurso = alumno.Idcurso; alumnoo.Nombre = alumno.Nombre; alumnoo.Edad = alumno.Edad; alumnoo.Telefono = alumno.Telefono; alumnoo.Direccion = alumno.Direccion; bd.Alumno.Add(alumnoo); bd.SaveChanges(); } return(Ok()); }
public ActionResult Put([FromBody] Models.Solicitudes.EditAlumno alumno) { using (Models.ColegioContext bd = new Models.ColegioContext()) { Models.Alumno alumnoo = bd.Alumno.Find(alumno.Idalumno); alumnoo.Idcurso = alumno.Idcurso; alumnoo.Nombre = alumno.Nombre; alumnoo.Edad = alumno.Edad; alumnoo.Telefono = alumno.Telefono; alumnoo.Direccion = alumno.Direccion; bd.Entry(alumnoo).State = Microsoft.EntityFrameworkCore.EntityState.Modified; bd.SaveChanges(); } return(Ok()); }
public async Task <bool> Update(Models.Alumno model) { try { var data = JsonConvert.SerializeObject(model); var content = new StringContent(data, Encoding.UTF8, "application/json"); string path = Commons.Constants.url; path += $"Alumnos/{model.Id}"; HttpResponseMessage response = await client.PutAsync(path, content); return(response.IsSuccessStatusCode); } catch (Exception ex) { throw; } }
private void btnEditar_Click(object sender, EventArgs e) { Models.Alumno a = ObtenerAlumnoSeleccionado(); using (var f = new frmEdición(a)) { if (f.ShowDialog() == DialogResult.OK) { try { AlumnosRepository.Actualizar(a.Id, f.Nombre, f.Apellido, f.IdTipoDocumento, f.NroDocumento, f.FechaNacimiento, f.Email, f.Dirección, f.Domicilio, f.Estado, f.Sexo); ConsultarDatos(); dgvDatos.SetRow(r => Convert.ToDecimal(r.Cells[0].Value) == a.Id); } catch (Exception ex) { ShowError("Error al intentar grabar los datos: \n" + ex.Message); } } } }
public List <Models.Alumno> consultaInstitucionesRegistradas() { List <Models.Alumno> lista = new List <Models.Alumno>(); using (SqlConnection conexion = Conexion.conexion()) { SqlCommand comando = new SqlCommand(string.Format("select CCT,nombre from institucion"), conexion); SqlDataReader reader = comando.ExecuteReader(); int j = 1; while (reader.Read()) { Models.Alumno dato = new Models.Alumno(); dato.no = j; dato.cct = reader.GetString(0); dato.cctNombre = reader.GetString(1); lista.Add(dato); j++; } conexion.Close(); } return(lista); }
public async Task <Models.Alumno> SearchById(Guid id) { try { Models.Alumno alumno = new Models.Alumno(); string path = Commons.Constants.url; path += $"Alumnos/{id}"; HttpResponseMessage response = await client.GetAsync(path); if (response.IsSuccessStatusCode) { var objectString = await response.Content.ReadAsStringAsync(); alumno = JsonConvert.DeserializeObject <Models.Alumno>(objectString); } return(alumno); } catch (Exception ex) { throw; } }
public List <Models.Alumno> Listar(long Id) { List <Models.Alumno> Listado = new List <Models.Alumno>(); Models.Alumno Aux = null; AccesoDatos.AccesoDatos Datos = new AccesoDatos.AccesoDatos(); try { Datos.SetearQuery("SELECT Comision.Id, Alumno.* FROM[Valenzuela_DB].[dbo].[DetComisionAlumnos] inner join Comision on Comision.Id = DetComisionAlumnos.idComision inner join Alumno on Alumno.Legajo = DetComisionAlumnos.IdAlumno where Comision.Id = '" + Id + "'"); Datos.EjecutarLector(); while (Datos.Lector.Read()) { Aux = new Alumno(); Aux.Legajo = Datos.Lector.GetInt64(1); Aux.Nombre = Datos.Lector.GetString(2); Aux.Apellido = Datos.Lector.GetString(3); Aux.Telefono = Datos.Lector.GetInt32(4); Aux.Email = Datos.Lector.GetString(5); Aux.Dirreccion = new Dirreccion(); Aux.Dirreccion.Direccion = Datos.Lector.GetString(6); Aux.Dirreccion.Ciudad = Datos.Lector.GetString(7); Aux.Dirreccion.CodPostal = Datos.Lector.GetInt32(8); Listado.Add(Aux); } return(Listado); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }