public ActionResult DeleteConfirmed(int id) { Dirigente dirigente = db.Dirigente.Find(id); db.Dirigente.Remove(dirigente); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_dirigente,ced_dirigente,nom_dirigente,apelli_dirigente,dir_dirigente,telf_dirigente")] Dirigente dirigente) { if (ModelState.IsValid) { db.Entry(dirigente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dirigente)); }
public ActionResult Create([Bind(Include = "Id_dirigente,ced_dirigente,nom_dirigente,apelli_dirigente,dir_dirigente,telf_dirigente")] Dirigente dirigente) { if (ModelState.IsValid) { db.Dirigente.Add(dirigente); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dirigente)); }
// GET: Dirigente/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dirigente dirigente = db.Dirigente.Find(id); if (dirigente == null) { return(HttpNotFound()); } return(View(dirigente)); }
public void popolaLista() { //svuoto subito la lista this.svuotaLista(); string query = " SELECT * FROM Dirigenti"; List <string[]> reader = SQLiteManager.eseguiSelect(query); if (reader.Count > 0) { foreach (string[] record in reader) { bool Sesso; String Nome = record[1].ToString(); String Cognome = record[2].ToString(); String date = record[3].ToString(); DateTime DataDiNascita = Convert.ToDateTime(date); String Email = record[4].ToString(); String Telefono = record[5].ToString(); String sex = record[6].ToString(); if (sex.Length == 0) { Sesso = true; } else { Sesso = false; } String quantity = record[7].ToString(); int Quota = Convert.ToInt32(quantity); String subscription = record[8].ToString(); DateTime DataIscrizione = Convert.ToDateTime(subscription); Dirigente dirigente = new Dirigente(Nome, Cognome, DataDiNascita, Email, Telefono, Sesso, Quota, DataIscrizione); String identity = record[0]; dirigente.Id = Convert.ToInt32(identity); this.listaDirigenti.Add(dirigente); } } }
private Dirigente agregarAGrilla(DataRow row) { Dirigente dirigente = new Dirigente(); dirigente.TipoDocumento = Convert.ToInt32(row["id_tipo_doc_diri"].ToString()); dirigente.NumeroDocumento = Convert.ToInt32(row["nro_doc_diri"].ToString()); dirigente.Nombre = row["nombre"].ToString(); dirigente.Apellido = row["apellido"].ToString(); dirigente.Telefono = row["telefono"].ToString(); dirigente.Direccion = row["Direccion"].ToString(); dirigente.funcion = new Funcion(); dirigente.funcion.Descripcion = row["funcion"].ToString(); dirigente.Comunidad = new Comunidad(); dirigente.Comunidad.Descripcion = row["comunidad"].ToString(); dirigente.rama = new Rama(); dirigente.rama.Nombre = row["rama"].ToString(); return(dirigente); }
// GET: Dirigente/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } try { Dirigente dirigente = db.Dirigente.Find(id); db.Dirigente.Remove(dirigente); db.SaveChanges(); TempData["smsok"] = "El dato se elimino correctamente"; ViewBag.smsok = TempData["smsok"]; return(RedirectToAction("Index")); } catch { TempData["sms"] = "No se puede eliminar porque está relacionado con otros registros"; ViewBag.sms = TempData["sms"]; return(RedirectToAction("Index")); } }