Exemplo n.º 1
0
 public ActionResult Create(tbCarrera tbcarrera)
 {
     if (ModelState.IsValid)
     {
         carr.InsertarCarrera(tbcarrera);
     }
     return(RedirectToAction("Index"));
 }
Exemplo n.º 2
0
 public void InsertarCarrera(tbCarrera tbcarrera)
 {
     using (var db = new BD_SIRESEPEntities1())
     {
         db.Carrera.Add(MapearBD(tbcarrera));
         db.SaveChanges();
     }
 }
Exemplo n.º 3
0
 /*estos dos metodos son mapeos a bd - aplicacion, sirve de traduccion ya que si no se hace esto no hay comunicacion entre la
  * la base y la aplicacion*/
 private Carrera MapearBD(tbCarrera tbcarrera)
 {
     return(new Carrera()
     {
         idCarrera = tbcarrera.idCarrera,
         carrera = tbcarrera.carrera,
     });
 }
        public async Task <ActionResult> DeleteConfirmed(string id)
        {
            tbCarrera tbCarrera = await db.tbCarrera.FindAsync(id);

            db.tbCarrera.Remove(tbCarrera);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Exemplo n.º 5
0
 public void ActualizarCarrera(tbCarrera tbcarrera)
 {
     using (var db = new BD_SIRESEPEntities1())
     {
         var editar = db.Carrera.Find(tbcarrera.idCarrera);
         //solo se ponen los datos que se pueden editar
         editar.carrera = tbcarrera.carrera;
         db.SaveChanges();
     }
 }
        public async Task <ActionResult> Edit([Bind(Include = "sigla,carrera")] tbCarrera tbCarrera)
        {
            if (ModelState.IsValid)
            {
                db.Entry(tbCarrera).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.sigla = new SelectList(db.tbPlanEstudio, "sigla", "nombre", tbCarrera.sigla);
            return(View(tbCarrera));
        }
        // GET: Carreras/Details/5
        public async Task <ActionResult> Details(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbCarrera tbCarrera = await db.tbCarrera.FindAsync(id);

            if (tbCarrera == null)
            {
                return(HttpNotFound());
            }
            return(View(tbCarrera));
        }
        // GET: Carreras/Edit/5
        public async Task <ActionResult> Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tbCarrera tbCarrera = await db.tbCarrera.FindAsync(id);

            if (tbCarrera == null)
            {
                return(HttpNotFound());
            }
            ViewBag.sigla = new SelectList(db.tbPlanEstudio, "sigla", "nombre", tbCarrera.sigla);
            return(View(tbCarrera));
        }
Exemplo n.º 9
0
 public ActionResult Edit(tbCarrera tbcarrera)
 {
     carr.ActualizarCarrera(tbcarrera);
     return(RedirectToAction("Index"));
 }