Beispiel #1
0
    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;
    }
Beispiel #2
0
 public void addRuta(E_ruta _Ruta)
 {
     using (var db = new Mapeo())
     {
         db.ruta.Add(_Ruta);
         db.SaveChanges();
     }
 }
Beispiel #3
0
 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();
     }
 }
Beispiel #4
0
 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();
     }
 }