public void Insertar()
        {
            EntidadCarrera carrera = new EntidadCarrera(
                TextCarrera.Text, ComboClave.Text
                );
            EntidadEspecialidad especialidad = new EntidadEspecialidad(
                TextEspecialidad.Text
                );

            Datos.Carrera DatosCarrera = new Datos.Carrera();

            DatosCarrera.InsertCarrera(carrera);

            Datos.Especialidades especialidades = new Especialidades();

            especialidades.InsertCarrera(especialidad);

            EntidadCarreraEspecialidad entidad = new EntidadCarreraEspecialidad(
                especialidad.Especialidad, carrera.Carrera
                );

            Datos.CarreraEspecialidad carrera1 = new CarreraEspecialidad();

            carrera1.InsertCarreraEspecialidad(entidad);
        }
 /// <summary>
 /// crea un nuevo registro en carrera
 /// </summary>
 /// <param name="carrera"></param>
 /// <returns>verdader si se hizo la tarea y falso si no</returns>
 public bool Crear(Carrera carrera)
 {
     try
     {
         db.Carrera.Attach(carrera);
         db.Entry(carrera).State = EntityState.Added;
         db.SaveChanges();
         return true;
     }
     catch (Exception ex)
     {
         return false;
     }
 }
 /// <summary>
 /// modifica un registro en la tabla carrera
 /// </summary>
 /// <param name="carrera"></param>
 /// <returns>verdadero si se hizo la tarea falso si no</returns>
 public bool Modificar(Carrera carrera)
 {
     try
     {
         if (db != null)
             db.Dispose();
         db = new CoordinacionEntities();
         db.Carrera.Attach(carrera);
         db.Entry(carrera).State = EntityState.Modified;
         db.SaveChanges();
         return true;
     }
     catch (Exception ex)
     {
         return false;
     }
 }
Esempio n. 4
0
 public Curso()
 {
     entities = new CatalogoEntities();
     carrera  = new Carrera();
 }
 public void Crear(Carrera carrera)
 {
     academicosEntities.Carrera.Add(carrera);
     academicosEntities.SaveChanges();
 }