public void CarreraDeberiaDevolverTotalAlumnos() { //arange Alumno alumno1 = new Alumno() { numeroalumno = 1 }; Alumno alumno2 = new Alumno() { numeroalumno = 2 }; Materia materia = new Materia() { nombremateria = "Programacion" }; materia.listaalumnos.Add(alumno1); materia.listaalumnos.Add(alumno2); var nuevacarrera = Carrera.agregarcarrera("Ingenieria"); nuevacarrera.CargarMateria(materia); //act var total = nuevacarrera.TotalAlumnos(); //assert Assert.AreEqual(2, total); }
public void CarreraCalcularTotalAlumnosConAlumnosNoRepetidos() { // Arrange var alumno1 = new Alumno() { Nombre = "A1" }; var alumno2 = new Alumno() { Nombre = "A2" }; var materia1 = new Materia() { Nombre = "M1" }; materia1.Alumnos.Add(alumno1); materia1.Alumnos.Add(alumno2); var carrera = new Carrera(); carrera.Materias.Add(materia1); // Act var total = carrera.TotalAlumnos; // Assert Assert.AreEqual(2, total); }
public void CarreraDeberiaDevolverTotalAlumnosSinRepetir() { // Arange = var alumno1 = new Alumno() { Nombre = "A1" }; var alumno2 = new Alumno() { Nombre = "A2" }; var materia1 = new Materia() { Nombre = "M1" }; materia1.Alumnos.Add(alumno1); materia1.Alumnos.Add(alumno2); var carrera = new Carrera(); //carrera.Materias.Add(materia1); carrera.AgregarMaterias(materia1); //Act int total = carrera.CantidadAlumnos(); //Assert Assert.AreEqual(2, total); }
public IHttpActionResult PostCarrera(Carrera carrera) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Carreras.Add(carrera); try { db.SaveChanges(); } catch (DbUpdateException) { if (CarreraExists(carrera.ID)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = carrera.ID }, carrera)); }
public void Update(Carrera modificar) { DataAccessManager accesoDatos = new DataAccessManager(); try { accesoDatos.setearConsulta("UPDATE TB_CARRERAS SET " + "NOMBRE = @Nombre, " + "NOMBRE_CORTO = @NombreCorto, " + "DURACION = @Duracion " + "Where CD_CARRERA = @Id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id", modificar.Id); accesoDatos.Comando.Parameters.AddWithValue("@Nombre", modificar.Nombre); accesoDatos.Comando.Parameters.AddWithValue("@NombreCorto", modificar.NombreCorto); accesoDatos.Comando.Parameters.AddWithValue("@Duracion", modificar.Duracion); accesoDatos.abrirConexion(); accesoDatos.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
public Carrera GetById(short id, bool complete = false) { Carrera carrera = new Carrera(); DataAccessManager accesoDatos = new DataAccessManager(); try { accesoDatos.setearConsulta("SELECT * FROM TB_CARRERAS WHERE CD_CARRERA = @Id"); accesoDatos.Comando.Parameters.Clear(); accesoDatos.Comando.Parameters.AddWithValue("@Id", id); accesoDatos.abrirConexion(); accesoDatos.ejecutarConsulta(); while (accesoDatos.Lector.Read()) { carrera = Make(accesoDatos.Lector, complete); } return(carrera); } catch (Exception ex) { throw ex; } finally { accesoDatos.cerrarConexion(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (!CommonHelper.SeleccionoRegistro(dgvGrilla)) { return; } if (!CommonHelper.Confirma()) { return; } try { CarreraService s = new CarreraService(); Carrera c = (Carrera)dgvGrilla.SelectedRows[0].DataBoundItem; MateriaService ms = new MateriaService(); if (ms.GetByCarreraId(c.Id).Count > 0) { CommonHelper.ShowWarning("No se puede eliminar esta carrera; posee materias asociadas."); return; } s.Delete(c.Id); cargarGrilla(); } catch (Exception ex) { CommonHelper.ShowError(ex.Message); } }
private void btnAsignarCarrera_Click(object sender, EventArgs e) { try { if (cmbCarreras.SelectedItem == null) { CommonHelper.ShowWarning("Debe seleccionar una carrera"); return; } Carrera carrera = (Carrera)cmbCarreras.SelectedItem; CarreraService s = new CarreraService(); if (s.GetByAlumnoId(alumno.Id).Any(x => x.Id == carrera.Id)) { CommonHelper.ShowWarning("El alumno ya tiene asociada esa carrera"); return; } new AlumnoService().AsignarCarrera(alumno.Id, carrera.Id); cargarGrilla(); } catch (Exception ex) { CommonHelper.ShowError(ex.Message); } }
public VentanaNuevaCarrera(Carrera carrera, int posicion) { InitializeComponent(); this.carrera = (Carrera)carrera.Clone(); this.posicion = posicion; this.DataContext = this.carrera; }
public List <Carrera> GetListaCarrerasByIdFacultad(int?idFacultad) { List <Carrera> listaCarreras = new List <Carrera>(); using (DbCommand command = Database.GetStoredProcCommand("[dbo].[SP_GET_LISTA_CARRERAS_BY_ID_FACULTAD]")) { Database.AddInParameter(command, "@ID_FACULTAD", DbType.Int32, idFacultad); using (IDataReader reader = Database.ExecuteReader(command)) { while (reader.Read()) { Carrera carrera = new Carrera(); carrera.IdCarrera = DataUtil.DbValueToDefault <int>(reader["idCarrera"]); carrera.IdFacultad = DataUtil.DbValueToDefault <int>(reader["idFacultad"]); carrera.NombreCarrera = DataUtil.DbValueToDefault <string>(reader["nombreCarrera"]); listaCarreras.Add(carrera); } } } return(listaCarreras); }
private void btnAgregarAuto_MouseClick(object sender, MouseEventArgs e) { Auto autito = new Auto(this.txtNombrePiloto.Text, (Efabricante)cmbFabricante.SelectedItem); this.miCarrera = this.miCarrera + autito; listarAutos(); }
public async Task <ActionResult <Carrera> > PostCarrera(Carrera carrera) { _context.Carreras.Add(carrera); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCarrera", new { id = carrera.CodCarrera }, carrera)); }
public async Task <IActionResult> PutCarrera(int id, Carrera carrera) { if (id != carrera.CodCarrera) { return(BadRequest()); } _context.Entry(carrera).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarreraExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Crear([FromBody] CarrerasViewModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Carrera carrera = new Carrera { nombre = model.nombre, cargaHorasReloj = model.cargaHorasReloj, cargaHorasCatedra = model.cargaHorasCatedra, anios = model.anios, descripcion = model.descripcion }; _context.Carreras.Add(carrera); try { await _context.SaveChangesAsync(); } catch (Exception ex) { return(BadRequest()); } return(Ok()); }
public async Task <IActionResult> Edit(int id, [Bind("idcarrera,Carrera,reticula,nivel_escolar,clave_oficial,nombre_carrera,nombre_reducido,carga_maxima,creditos_totales,nivel,modalidad")] Carrera carrera) { if (id != carrera.idcarrera) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carrera); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!carreraExists(carrera.idcarrera)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(carrera)); }
public void Post([FromBody] Carrera carrera) { DateTime myDateTime = DateTime.Now; string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss.fff"); string connectionstring = _configuration.GetConnectionString("DefaultConnectionString"); SqlConnection connection = new SqlConnection(connectionstring); connection.Open(); SqlCommand com = new SqlCommand("insert into carreras (nombre, codigo, alta) values (@nombre, @codigo, @alta)", connection); com.Parameters.AddWithValue("@nombre", carrera.Nombre); com.Parameters.AddWithValue("@codigo", carrera.Codigo); com.Parameters.AddWithValue("@alta", sqlFormattedDate); //SqlCommand com = new SqlCommand("" + // "insert into carreras " + // "(nombre, codigo) " + // "values" + // "('" + carrera.Nombre + "','" + carrera.Codigo + "')", connection); //SqlCommand com = new SqlCommand("select top 1 * from alumnos", connection); com.ExecuteReader(); connection.Close(); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Nombre,InstitutoId")] Carrera carrera) { if (id != carrera.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carrera); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarreraExists(carrera.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["InstitutoId"] = new SelectList(_context.Institutos, "Id", "Id", carrera.InstitutoId); return(View(carrera)); }
private void fmPrincipal_Load(object sender, EventArgs e) { using (var reader = new StreamReader(@"C:\carreras.csv")) { reader.ReadLine(); while (!reader.EndOfStream) { var line = reader.ReadLine(); var values = line.Split(','); Carrera carrera_nuevo = new Carrera(); carrera_nuevo.Id = Convert.ToInt32(values[0]); carrera_nuevo.Nombre = values[1]; carrera_nuevo.Nombre_corto = values[2]; ListaCarreras.carreras.Add(carrera_nuevo); } } using (var reader = new StreamReader(@"C:\alumnos.csv")) { reader.ReadLine(); while (!reader.EndOfStream) { var line = reader.ReadLine(); var values = line.Split(','); Alumno alumno_nuevo = new Alumno(); alumno_nuevo.NoControl = values[0]; alumno_nuevo.Nombre = values[1]; alumno_nuevo.Apellidos = values[2]; alumno_nuevo.Carrera = values[3]; alumno_nuevo.Genero = values[4]; alumno_nuevo.Fnac = values[11]; alumno_nuevo.Semestre = Convert.ToInt32(values[10]); ListaAlumnos.alumnos.Add(alumno_nuevo); } } }
public static bool UpdateCarrera(int nombreCarrera, Carrera carrera) { Connexion connString = new Connexion(); using (var conn = new NpgsqlConnection(connString.conexion)) { Console.Out.WriteLine("Opening connection"); conn.Open(); string query = "UPDATE proyecto1.carrera SET Nombre = '@NuevoNombre', " + "Fecha = '@Fecha', Recorrido = '@Recorrido', Cuenta = '@Cuenta', " + "Costo = '@Costo', Privacidad = @Privacidad, Tipo_Actividad = '@TipoActividad' " + "WHERE Id_Carrera = '@Carrera'"; query = query.Replace("@NuevoNombre", carrera.nombre) .Replace("@Fecha", carrera.fecha) .Replace("@Recorrido", carrera.recorrido) .Replace("@Cuenta", carrera.cuenta.ToString()) .Replace("@Costo", carrera.costo.ToString()) .Replace("@Privacidad", carrera.privacidad.ToString()) .Replace("@TipoActividad", carrera.tipoActividad) .Replace("@Carrera", nombreCarrera.ToString()); var command = new NpgsqlCommand(query, conn); command.ExecuteNonQuery(); command.Dispose(); return(true); } }
public async Task <IHttpActionResult> PutCarrera(int id, Carrera carrera) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != carrera.CarreraId) { return(BadRequest()); } db.Entry(carrera).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarreraExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public List <Carrera> ListarCarreras() { using (SqlConnection sqlConnection = new SqlConnection(this.connectionString)) { List <Carrera> listaAux = new List <Carrera>(); string command = "SELECT * FROM Carreras"; sqlConnection.Open(); SqlCommand sqlCommand = new SqlCommand(command, sqlConnection); SqlDataReader reader = sqlCommand.ExecuteReader(); while (reader.Read()) { string ganador = (string)reader["ganador"]; string corredorElegido = (string)reader["corredorElegido"]; int apuestaJugador = (int)reader["apuestaJugador"]; Carrera carrera = new Carrera(ganador, corredorElegido, apuestaJugador); listaAux.Add(carrera); } return(listaAux); } }
public static bool PostCarrera(Carrera carrera) { Connexion connString = new Connexion(); using (var conn = new NpgsqlConnection(connString.conexion)) { Console.Out.WriteLine("Opening connection"); conn.Open(); string query = "INSERT INTO proyecto1.carrera(Id_Organizador, Nombre, Fecha, Recorrido, Cuenta, Costo," + " Privacidad, Tipo_Actividad) VALUES('@ID_Organizador'," + " '@Nombre', '@Fecha', '@Recorrido', @Cuenta, @Costo, @Privacidad, '@TipoActividad');"; query = query.Replace("@ID_Organizador", carrera.idorganizador) .Replace("@Nombre", carrera.nombre) .Replace("@Fecha", carrera.fecha) .Replace("@Recorrido", carrera.recorrido) .Replace("@Cuenta", carrera.cuenta.ToString()) .Replace("@Costo", carrera.costo.ToString()) .Replace("@Privacidad", carrera.privacidad.ToString()) .Replace("@TipoActividad", carrera.tipoActividad); using (var command = new NpgsqlCommand(query, conn)) { command.ExecuteNonQuery(); command.Dispose(); return(true); } } }
public AgregarModificarCarrera(Carrera carrera, int index) { this.Carrera = carrera; this.index = index; InitializeComponent(); this.DataContext = this; }
public List <Carrera> GetListaCarrerasRestantes(int idDocente) { List <Carrera> listaCarrerasRestantes = new List <Carrera>(); using (DbCommand command = Database.GetStoredProcCommand("[dbo].[SP_GET_CARRERAS_BY_ID_DOCENTE_RESTANTES]")) { Database.AddInParameter(command, "@ID_DOCENTE", DbType.Int32, idDocente); using (IDataReader reader = Database.ExecuteReader(command)) { while (reader.Read()) { Carrera carrera = new Carrera(); carrera.IdCarrera = DataUtil.DbValueToDefault <int>(reader["idCarrera"]); carrera.IdFacultad = DataUtil.DbValueToDefault <int>(reader["idFacultad"]); carrera.NombreCarrera = DataUtil.DbValueToDefault <string>(reader["nombreCarrera"]); listaCarrerasRestantes.Add(carrera); } } } return(listaCarrerasRestantes); }
private void button1_Click(object sender, EventArgs e) { Nivel objNivel = new Nivel(); objNivel.ID_NIVEL = 1; objNivel.DESCRIPCION = "Esta es la prueba"; objNivel.MISION = "esta si es una verdadera prueba"; objNivel.VISION = "ojdnbvonv"; objNivel.OBJETIVO = "El objetivo antonio"; Carrera objCarrera = new Carrera(); objCarrera.NOMBRE = "ingenieria en sistemasc omputacionales"; objCarrera.DESCRIPCION = "carrera pesada para estudiar sistemas"; List <Carrera> carreras = objBll.getCarreras(); List <Calificacion> calificaciones = objBll.getCalificaciones(); List <Curso> cursos = objBll.getCursos(); List <Docente> docentes = objBll.getDocentes(); List <Horario> horarios = objBll.getHorarios(); List <Nivel> niveles = objBll.getCatNiveles(); List <Periodo> periodos = objBll.getPeriodos(); MessageBox.Show(""); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Descripcion")] Carrera carrera) { if (id != carrera.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(carrera); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CarreraExists(carrera.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(carrera)); }
//Metodos referentes a la clase Carrera. public void AgregarCarrera(string pNombre, string pCodigo) //Agrega una carrera a la base de datos. { //Creo el contexto para trabajar con la base de datos. using (BaseDeDatosContext db = new BaseDeDatosContext()) { try { //Consulto si la carrera ya existe. var prueba = db.Carreras.Find(pCodigo); if (prueba != null) { //Si existe, lanzo excepcion de argumento. throw new ArgumentException("Carrera existente"); } else { //Si no existe, creo la carrera y la agrego a la base de datos. Carrera carrera = new Carrera(pNombre, pCodigo); db.Carreras.Add(carrera); db.SaveChanges(); } } catch (NullReferenceException) { throw new NullReferenceException("Error al buscar carrera"); } } }
public async Task <List <Modelos.Carrera> > listaCarrera() { List <Modelos.Carrera> listaCarrera = null; try { http = new HttpClient(); http.BaseAddress = new Uri("http://localhost:59516/Service1.svc"); var result = await http.GetAsync("/GetAllBachelors/"); var cadena = result.Content.ReadAsStringAsync().Result; listaCarrera = new List <Carrera>(); var objJson = JObject.Parse(cadena); var arrJson = objJson.SelectToken("carrera").ToList(); Carrera carrera; foreach (var car in arrJson) { carrera = new Carrera(); carrera = JsonConvert.DeserializeObject <Carrera>(car.ToString()); listaCarrera.Add(carrera); } } catch (Exception e) { e.ToString(); } return(listaCarrera); }
public List <Carrera> GetAllBachelors() { List <Carrera> list = new List <Carrera>(); try { comm.CommandText = "Select * from Carrera"; comm.CommandType = CommandType.Text; conn.Open(); SqlDataReader reader = comm.ExecuteReader(); while (reader.Read()) { Carrera person = new Carrera() { id_carrera = Convert.ToInt32(reader[0]), carrera = reader[1].ToString(), }; list.Add(person); } return(list); } catch (Exception) { throw; } finally { if (conn != null) { conn.Close(); } } }
public IActionResult InsertarCarrera(string nombreCarrera, string clave) { Carrera c = new Carrera(); c.nombreCarrera = nombreCarrera; c.claveCarrera = clave; int row = 0; string Query = "INSERT INTO Carreras ( GUIDCarrera ,claveC, nombreCarrera ) VALUES ( NEWID() ,@clave ,@nombre )"; SqlConnection con = new SqlConnection(Conexion); SqlCommand sql_Insert = new SqlCommand(Query, con); try { con.Open(); sql_Insert.Parameters.AddWithValue("@clave", clave); sql_Insert.Parameters.AddWithValue("@nombre", nombreCarrera); row = sql_Insert.ExecuteNonQuery(); con.Close(); } catch (Exception e) { Console.WriteLine(e); } return(RedirectToAction("IndexCarrera", "Carrera")); }
public int AgregarCarrera(Carrera carrera) { carrera.v_TipoEvento = "I"; DatosSistema datos = new DatosSistema(); string[] parametros = { "@v_nombre", "@v_promocion", "@v_Dfacultad", "@v_descripcion", "@v_usuarioI", "@v_TipoEvento"}; return datos.Ejecutar("proAgregarCarrera", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_Dfacultad, carrera.v_descripcion, carrera.v_usuario_i, carrera.v_TipoEvento); }
static string fileName = "Definir ruta"; // Declaramos una variable estática de tipo string llamada 'fileName' en la cual se deberá sustituir su valor por la ruta donde se creará el archivo de texto de salida. #endregion Fields #region Methods // Se declara un método estático llamado 'LoadDataCarreras()' el cuál invóca las propiedades de la estructura 'Carrera'. static Carrera[] LoadDataCarreras() { // Se abre con llave de apertura el método 'LoadDataCarreras'. string[] carreras = { // Se declara un objeto de tipo string llamado 'carreras' y se le asignan datos (iniciando con llave de apertura y separando cada dato por una coma ","). "Licenciatura en Administración y Gestión de PYMES", "Ingeniería en Animación y Efectos Visuales", "Ingeniería en Energía", "Ingeniería Mecatrónica", "Ingeniería en Tecnologías de Manufactura", "Ingeniería en Tecnologías de la Información" }; // Termina sentencia para declarar el objeto (cerrando con llave clausura). for (int i = 0; i < carrera.Length; i++) // Se declara un ciclo for el cual recorrerá desde 0 hasta la cantidad de datos almacenados en el objeto 'Carrera' (en este caso se realizaran 6 ciclos). { // Se abre con llave de apertura el ciclo for. carrera[i] = new Carrera(); // Se inicializa el objeto 'Carrera' para cada una de las posiciones del objeto 'carrera' (desde 0 al 5). carrera[i].Id = i + 1; // Se le asigna a cada posición del objeto 'carrera' con la propiedad 'Id' el indice de cada ciclo + 1 (es decir del 1 al 6). carrera[i].Nombre = carreras[i]; // Se le asigna a cada posición del objeto 'carrera' con propiedad 'Nombre' el valor de cada dato dentro del objeto 'carreras' (desde la posición 0 al 5). } // Se cierra con llave de clausura el ciclo for. return carrera; // Retorna el valor de 'carrera' a donde fué invocado el método. }
static string fileName = "Definir ruta"; //se declara variable estatica del tipo string para albergar ruta. #endregion Fields #region Methods // se define metodo del tipo Carrera. static Carrera[] LoadDataCarreras() { //Apertura metodo. string[] carreras = { //se declara arreglo. "Licenciatura en Administración y Gestión de PYMES", //Elemento 0 del arreglo carreras. "Ingeniería en Animación y Efectos Visuales",//Elemento 1 del arreglo carreras. "Ingeniería en Energía",//Elemento 2 del arreglo carreras. "Ingeniería Mecatrónica",//Elemento 3 del arreglo carreras. "Ingeniería en Tecnologías de Manufactura",//Elemento 4 del arreglo carreras. "Ingeniería en Tecnologías de la Información"//Elemento 5 del arreglo carreras. }; //Fin del arreglo. for (int i = 0; i < carrera.Length; i++) // Inicio de ciclo for { //apertura del ciclo. carrera[i] = new Carrera(); //se crea una nueva instancia de Carrera. carrera[i].Id = i + 1; //se asigna valor i+1 a la variable Id del arreglo carrera con indice i. carrera[i].Nombre = carreras[i];//se asigna elemento i del arreglo carreras a la variable No,nre del arreglo carrera con indice i. } //fin del ciclo. return carrera; //Se regresa el valor de carrera. }
public ActionResult Create(Carrera carrera) { if (ModelState.IsValid) { try { //var te = new Carrera(); //te.NombreCarrera = collection["NombreCarrera"]; //te.IdFacultad = Convert.ToInt32(collection["IdFacultad"]); dc.Carreras.InsertOnSubmit(carrera); dc.SubmitChanges(); return RedirectToAction("Index"); } catch(Exception ex) { return View(); } } SetDropDownListViewData(); return View(carrera); }
public Carrera ConsultarCarreraIA(Carrera carrera) { DatosSistema datos = new DatosSistema(); carrera.v_TipoEvento = "C"; var dt = new DataTable(); string[] parametros = { "@v_nombre", "@v_promocion", "@v_TipoEvento" }; dt = datos.getDatosTabla("proConsultarCarreraIA", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_TipoEvento); foreach (DataRow fila in dt.Rows) { carrera.v_nombre = fila["nombre"].ToString(); carrera.v_promocion = fila["promocion"].ToString(); carrera.v_descripcion = fila["descripcion"].ToString(); carrera.v_Dfacultad = fila["facultad"].ToString(); carrera.v_estado = Convert.ToChar(fila["estado"].ToString()); } return carrera; }
public Carrera ConsultarCarreraMateria(Carrera carrera) { DatosSistema datos = new DatosSistema(); carrera.v_TipoEvento = "M"; var dt = new DataTable(); string[] parametros = { "@v_nombre", "@v_promocion", "@v_TipoEvento" }; dt = datos.getDatosTabla("proDevolverCarreraMateria", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_TipoEvento); foreach (DataRow fila in dt.Rows) { carrera.v_materia_carrera.Add(fila["materia"].ToString()); } return carrera; }
public int EliminarCarrera(Carrera carrera) { carrera.v_TipoEvento = "E"; DatosSistema datos = new DatosSistema(); string[] parametros = { "@v_nombre", "@v_promocion", "@v_usuarioM", "@v_TipoEvento"}; return datos.Ejecutar("proEliminarCarrera", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_usuario_m, carrera.v_TipoEvento); }
public int ModificarCarrera(Carrera carrera) { carrera.v_TipoEvento = "M"; DatosSistema datos = new DatosSistema(); string[] parametros = { "@v_nombre", "@v_promocion", "@v_descripcion", "@v_Dfacultad", "@v_estado", "@v_usuarioM", "@v_TipoEvento"}; return datos.Ejecutar("proModificarCarrera", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_descripcion, carrera.v_Dfacultad, carrera.v_estado, carrera.v_usuario_m, carrera.v_TipoEvento); }
public int AgregarCarreraMateria(Carrera carrera) { DatosSistema datos = new DatosSistema(); carrera.v_TipoEvento = "A"; var dt = new DataTable(); string[] parametros = { "@v_Dcarrera", "@v_promocion", "@v_Dmateria", "@v_usuarioI", "@v_TipoEvento" }; return datos.Ejecutar("proAgregarCarreraMateria", parametros, carrera.v_nombre, carrera.v_promocion, carrera.v_DMateria, carrera.v_usuario_i, carrera.v_TipoEvento); }
public Carrera OptenerMateria(Carrera carrera) { DatosSistema datos = new DatosSistema(); carrera.v_TipoEvento = "M"; var dt = new DataTable(); string[] parametros = { "@v_TipoEvento" }; dt = datos.getDatosTabla("proDevolverDatos", parametros, carrera.v_TipoEvento); foreach (DataRow fila in dt.Rows) { carrera.v_materia.Add(fila["materia"].ToString()); } return carrera; }