public ActionResult DeleteConfirmed(int id)
        {
            catedratico catedratico = db.catedratico.Find(id);

            db.catedratico.Remove(catedratico);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #2
0
        void setData()
        {
            catedratico Model = controladorCatedraticos.buscarCatedratico(reference);

            textBox1.Text = Model.nombre_catedratico.ToString();
            textBox2.Text = Model.apellido_catedratico.ToString();
            textBox3.Text = Model.telefono_catedratico.ToString();
            textBox4.Text = Model.correo_catedratico.ToString();
            textBox6.Text = Model.edad_catedratico.ToString();
            textBox5.Text = Model.direccion_catedratico.ToString();
        }
        // GET: Catedraticos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            catedratico catedratico = db.catedratico.Find(id);

            if (catedratico == null)
            {
                return(HttpNotFound());
            }
            return(View(catedratico));
        }
예제 #4
0
        //Metodo para guardar un nuevo catedratico
        public void guardarCatedratico(int dpi_catedratico, String nombre_catedratico, String apellido_catedratico, String telefono_catedratico, String correo_catedratico, int edad_catedratico, String direccion_catedratico)
        {
            ModelAsignacion db = new ModelAsignacion();


            catedratico catedraticoNuevo = new catedratico();

            catedraticoNuevo.dpi_catedratico       = dpi_catedratico;
            catedraticoNuevo.nombre_catedratico    = nombre_catedratico;
            catedraticoNuevo.apellido_catedratico  = apellido_catedratico;
            catedraticoNuevo.telefono_catedratico  = telefono_catedratico;
            catedraticoNuevo.correo_catedratico    = correo_catedratico;
            catedraticoNuevo.edad_catedratico      = edad_catedratico;
            catedraticoNuevo.direccion_catedratico = direccion_catedratico;

            db.catedratico.Add(catedraticoNuevo);
            db.SaveChanges();
        }
        public ActionResult Create(catedratico catedratico)
        {
            if (ModelState.IsValid)
            {
                if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0)
                {
                    var    file    = Request.Files[0];
                    string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + file.FileName).ToLower();
                    catedratico.dir_foto = archivo;
                    file.SaveAs(Server.MapPath("~/Uploads/catedraticos/" + archivo));
                }

                db.catedratico.Add(catedratico);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(catedratico));
        }
        public ActionResult Edit(catedratico catedratico)
        {
            catedratico original = db.catedratico.Find(catedratico.cod_catedratico);

            if (ModelState.IsValid)
            {
                original.nombre_completo = catedratico.nombre_completo;
                if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0)
                {
                    var    file    = Request.Files[0];
                    string archivo = (DateTime.Now.ToString("yyyyMMddHHmmss") + "-" + file.FileName).ToLower();
                    original.dir_foto = archivo;
                    file.SaveAs(Server.MapPath("~/Uploads/catedraticos/" + archivo));
                }

                db.Entry(original).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(original));
        }