public static bool criarObra(int idAutor, string titulo, string editora, string local_pub, DateTime ano_pub, int volume, int edicao, int pag) { using (var db = new citadorDoisEntities()) { autor autor = (from a in db.autor where a.id == idAutor select a).FirstOrDefault(); if (autor == null) { return(false); } obra ob = new obra(); ob.titulo = titulo; ob.editora = editora; ob.local_pub = local_pub; ob.ano_pub = ano_pub; ob.volume = volume; ob.edicao = edicao; ob.pag = pag; autor.obra.Add(ob); db.SaveChanges(); return(true); } }
public ActionResult Update(int Codigo, string Nome) { try { autor vautor = db.autors.Find(Codigo); vautor.nome = Nome; db.Entry(vautor).State = EntityState.Modified; db.SaveChanges(); } catch (Exception e) { return(Json( new ObjetoRetorno() { Status = -1, Mensagem = e.Message } , JsonRequestBehavior.AllowGet)); } return(Json( new ObjetoRetorno() { Status = 0, Mensagem = "Autor Alterado com Sucesso" } , JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteConfirmed(int id) { autor autor = db.autor.Find(id); db.autor.Remove(autor); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idautor,nombreautor")] autor autor) { if (ModelState.IsValid) { db.Entry(autor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(autor)); }
public ActionResult Create([Bind(Include = "idautor,nombreautor")] autor autor) { if (ModelState.IsValid) { db.autor.Add(autor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(autor)); }
public ActionResult DodajAutora([Bind(Include = "ime, prezime, knjiga_id")] autor Autor) { if (ModelState.IsValid) { db.autor.Add(Autor); db.SaveChanges(); return(RedirectToAction("DodajIzdavaca")); } ModelState.Clear(); return(View()); }
private void LvAutor_SelectedIndexChanged(object sender, EventArgs e) { try { lbAutorSelecionado.Text = ""; this.autor_selecionado = (autor)lvAutor.SelectedItems[0].Tag; } catch (Exception ex) { this.autor_selecionado = null; return; } }
// GET: autors/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } autor autor = db.autor.Find(id); if (autor == null) { return(HttpNotFound()); } return(View(autor)); }
public static bool criarAutor(string nome, string sobrenome) { using (var db = new citadorDoisEntities()) { autor a = new autor(); a.nome = nome; a.sobrenome = sobrenome; db.autor.Add(a); if (db.SaveChanges() == 1) { return(true); } } return(false); }
public IEnumerable <autor> listAutores() { List <autor> lPer = new List <autor>(); var cn = from a in db.autor select a; foreach (autor dA in cn) { autor mA = new autor(); mA.id_autor = dA.id_autor; mA.nombre = dA.nombre; lPer.Add(mA); } return(lPer.ToList()); }
public string addAutor(autor a) { string res = ""; try { db.autor.InsertOnSubmit(a); db.SubmitChanges(); res = "Se registro correctamente!"; } catch (Exception ex) { res = ex.Message; } return(res); }
public void updateAutor(IEnumerable <autor> a) { using (var db = new dbModelDataContext()) { foreach (var aVM in a) { var mAutor = new autor { id_autor = aVM.id_autor, nombre = aVM.nombre }; db.autor.Attach(mAutor); db.Refresh(System.Data.Linq.RefreshMode.KeepCurrentValues, mAutor); } db.SubmitChanges(); } }
public IEnumerable <autor> addAutor(IEnumerable <autor> a) { var res = new List <autor>(); using (var db = new dbModelDataContext()) { foreach (var aVM in a) { var mA = new autor { nombre = aVM.nombre }; res.Add(mA); db.autor.InsertOnSubmit(mA); } db.SubmitChanges(); } return(res.ToList()); }
private void btnAdaugare_Click(object sender, EventArgs e) { var currentEdit = GetEditItem(); using (LabDataContext lb = new LabDataContext()) { if (lb.autor.Any(x => x.Nume.Equals(currentEdit.Nume, StringComparison.OrdinalIgnoreCase))) { MessageBox.Show("Exista deja autor cu acest nume."); } else { var newAutor = new autor() { Nume = currentEdit.Nume, }; lb.autor.Add(newAutor); lb.SaveChanges(); UpdateGrid("Adauga"); } } }
private void ClearAutor() { this.autor_selecionado = null; }
public string addAutor(autor a) { return(dA.addAutor(a)); }