protected void BT_Guardar_Click(object sender, EventArgs e) { ClientScriptManager cm = this.ClientScript; E_ruta _Ruta = new E_ruta(); _Ruta.Ruta = TB_Ruta.Text; E_ruta _ruta = new DAO_Admin().getRuta(TB_Ruta.Text); try { if (_ruta.Ruta == TB_Ruta.Text) { cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('La ruta ya existe');</script>"); return; } } catch (NullReferenceException) { } new DAO_Admin().addRuta(_Ruta); cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('La ruta ha sido registrada');</script>"); TB_Ruta.Text = String.Empty; }
public void addRuta(E_ruta _Ruta) { using (var db = new Mapeo()) { db.ruta.Add(_Ruta); db.SaveChanges(); } }
public void deleteRuta(E_ruta e_ruta) { using (var db = new Mapeo()) { db.ruta.Attach(e_ruta); var entry = db.Entry(e_ruta); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void editRutas(E_ruta e_ruta) { using (var db = new Mapeo()) { E_ruta e_Ruta = db.ruta.Where(x => x.Id == e_ruta.Id).First(); e_Ruta.Ruta = e_ruta.Ruta; db.ruta.Attach(e_Ruta); var entry = db.Entry(e_Ruta); entry.State = EntityState.Modified; db.SaveChanges(); } }