示例#1
0
    private Autokar Nowyautokar()
    {
        Autokar autokar = new Autokar();

        autokar.Nr_rejestr    = tbnrrejestr.Text;
        autokar.Marka         = tbmarka.Text;
        autokar.Model         = tbmodel.Text;
        autokar.Liczba_miejsc = decimal.Parse(tbiloscmiejsc.Text);
        autokar.Id_kursu      = decimal.Parse(tbidkursu.Text);
        return(autokar);
    }
示例#2
0
    private void FillPage(decimal Id_autokaru)
    {
        Autokarmodel autokarmodel = new Autokarmodel();
        Autokar      autokar      = autokarmodel.GetAutokar(Id_autokaru);

        tbnrrejestr.Text   = autokar.Nr_rejestr;
        tbmarka.Text       = autokar.Marka;
        tbmodel.Text       = autokar.Model;
        tbiloscmiejsc.Text = autokar.Liczba_miejsc.ToString();
        tbidkursu.Text     = autokar.Id_kursu.ToString();
    }
示例#3
0
 public string InsertAutokary(Autokar autokar)
 {
     try
     {
         Baza_PKSEntities db = new Baza_PKSEntities();
         db.Autokar.Add(autokar);
         db.SaveChanges();
         return("Dodano");
     }
     catch (Exception e)
     {
         return("Error" + e);
     }
 }
示例#4
0
    protected void btok_Click(object sender, EventArgs e)
    {
        Autokarmodel autokarmodel = new Autokarmodel();
        Autokar      autokar      = Nowyautokar();

        if (!String.IsNullOrWhiteSpace(Request.QueryString["id"]))
        {
            decimal Id_autokaru = decimal.Parse(Request.QueryString["id"]);
            lbwynik.Text = autokarmodel.UpdateAutokary(Id_autokaru, autokar);
        }
        else
        {
            lbwynik.Text = autokarmodel.InsertAutokary(autokar);
        }
    }
示例#5
0
 public Autokar GetAutokar(decimal Id_autokaru)
 {
     try
     {
         using (Baza_PKSEntities db = new Baza_PKSEntities())
         {
             Autokar autokar = db.Autokar.Find(Id_autokaru);
             return(autokar);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
示例#6
0
 public string UpdateAutokary(decimal Id_autokaru, Autokar autokar)
 {
     try
     {
         Baza_PKSEntities db = new Baza_PKSEntities();
         Autokar          a  = db.Autokar.Find(Id_autokaru);
         a.Nr_rejestr    = autokar.Nr_rejestr;
         a.Marka         = autokar.Marka;
         a.Model         = autokar.Model;
         a.Liczba_miejsc = autokar.Liczba_miejsc;
         a.Id_kursu      = autokar.Id_kursu;
         db.SaveChanges();
         return("edycja powiodla sie");
     }
     catch (Exception e)
     {
         return("Error" + e);
     }
 }