コード例 #1
0
ファイル: PuyuhBDO.cs プロジェクト: drikdrick/Travelancar
        public bool UpdateProduct(ref PuyuhBDO puyuhBDO, ref string message)
        {
            message = "Flight updated successfully";
            bool ret = true;

            using (var PAEntities = new PuyuhAirEntities())
            {
                var         penerbanganID   = puyuhBDO.Penerbangan_ID;
                Penerbangan penerbanganInDB = (from p in PAEntities.Penerbangan
                                               where p.PenerbanganID == penerbanganID
                                               select p).FirstOrDefault();
                if (penerbanganInDB == null)
                {
                    throw new Exception("No flight(s) found with ID " + puyuhBDO.Penerbangan_ID);
                }

                PAEntities.Penerbangan.Remove(penerbanganInDB);
                penerbanganInDB.Pesawat  = puyuhBDO.Pesawat;
                penerbanganInDB.Harga    = puyuhBDO.Harga;
                penerbanganInDB.Asal     = puyuhBDO.Asal;
                penerbanganInDB.Tujuan   = puyuhBDO.Tujuan;
                penerbanganInDB.JlhKursi = puyuhBDO.Jlh_Kursi;
                PAEntities.Entry(penerbanganInDB).State = System.Data.Entity.EntityState.Modified;
                PAEntities.SaveChanges();
            }
            return(ret);
        }
コード例 #2
0
ファイル: PuyuhBDO.cs プロジェクト: drikdrick/Travelancar
 public void DeleteProduct(int id)
 {
     using (var PAEntities = new PuyuhAirEntities())
     {
         var c = (from p in PAEntities.Penerbangan where p.PenerbanganID == id select p).First();
         PAEntities.Penerbangan.Remove(c);
         PAEntities.SaveChanges();
     }
 }
コード例 #3
0
ファイル: PuyuhBDO.cs プロジェクト: drikdrick/Travelancar
        public void InsertProduct(PuyuhBDO puyuh)
        {
            Penerbangan penerbangan = new Penerbangan()
            {
                PenerbanganID = puyuh.Penerbangan_ID,
                Pesawat       = puyuh.Pesawat,
                JlhKursi      = (int)puyuh.Jlh_Kursi,
                Harga         = (int)puyuh.Harga,
                Asal          = puyuh.Asal,
                Tujuan        = puyuh.Tujuan,
                Terbang       = (DateTime)puyuh.Terbang
            };

            /*Console.WriteLine(pinguin.Penerbangan_ID);*/
            using (var PAEntities = new PuyuhAirEntities())
            {
                PAEntities.Penerbangan.Add(penerbangan);
                PAEntities.SaveChanges();
            }
        }