private void Buy_Click(object sender, EventArgs e) { Bilet b = view.getBilet(); if (b == null) { view.showMessage("NU mai sunt bilete disponibile pentru acest spectacol"); } else { spectacolRepo.insertBilet(b); List <Spectacol> ls = spectacolRepo.getSpectacole(); Spectacol s = new Spectacol(); int index = -1; //cautam spectacolul cu id-ul de la bilet deoarece in UI se preia id-ul de la lista de spectacole returnata (spectacolele sunt in ord alfabetica si id-urile nu sunt in ordine) for (int i = 0; i < ls.Count && index == -1; i++) { if (ls[i].IdSpectacol == b.IdSpectacol) { s = ls[i]; index = i; } } view.setMatriceLocuri(index, spectacolRepo.getBileteBySpectacol(s), MoveMatrice_Event, MatriceLeave_Event, Matrice_Click); view.showMessage("Biletul a fost inregistrat"); } }
public IEnumerable <Bilet> findAll() { IDbConnection con = DBUtils.getConnection(props); IList <Bilet> bilete = new List <Bilet>(); using (var comm = con.CreateCommand()) { comm.CommandText = "select * from Bilete"; using (var dataR = comm.ExecuteReader()) { while (dataR.Read()) { int id = dataR.GetInt32(0); int idZbor = dataR.GetInt32(1); int idClient = dataR.GetInt32(2); String turisti = dataR.GetString(3); int locuri = dataR.GetInt32(4); Bilet b = new Bilet(id, idZbor, idClient, turisti, locuri); bilete.Add(b); } } } return(bilete); }
public bool BiletDelete(Bilet bilet) { ResponseUserData tmp = Kontrol(); if (tmp != null) //if (tmp != null&&tmp.IsAdmin==true) { try { int id = Convert.ToInt32(bilet.ID); // TblBilet bil = db.TblBilet.Single(pe => pe.ID == id); var sil = (from x in db.TblBilet where x.ID == id select x).FirstOrDefault(); sil.IsSilindi = true; db.TblBilet.Add(sil); db.Entry(sil).State = EntityState.Modified; db.SaveChanges(); return(true); } catch { return(false); } } else { return(false); } }
public Bilet ZdobadzNumer(Matka matka) { Bilet bilet; Thread.Sleep(Opoznienie * TimeBase); ListaSprawDostep.WaitOne(); switch (matka.ZwrocTyp()) { case Matka.Sprawa.Typ.Administracja: bilet = new Bilet('A', OstatniNumerek); ListaSpraw.Add(bilet); break; case Matka.Sprawa.Typ.Finanse: bilet = new Bilet('F', OstatniNumerek); ListaSpraw.Add(bilet); break; default: bilet = new Bilet('U', OstatniNumerek); ListaSpraw.Add(bilet); break; } OstatniNumerek++; ListaMatek.Add(matka); ListaSprawDostep.ReleaseMutex(); zajety.ReleaseMutex(); return(bilet); }
private void CallTicket() { Program.Communice.SendTicketNumber(ElTerminalID.ToString(), BiletNo.ToString() ); QLUClientCommunicating.SendTicketInfToLCD(ElTerminalID, BiletNo.ToString()); PopQueue(); bilet = new Bilet(); bilet.TerminalID = terminal.TID; bilet.IslemBaslangicSaati = DateTime.Now; if ((bilet.SetTicketOnProcess(BiletID.ToString())).ContainsKey("Error")) { } terminal.SetActiveTicketID(BiletID); terminal.SetTerminalState(Terminaller.TerminalDurum.MusteriIleMesgul); if (!Transfer) { terminal.ToIncreaseOrResetCallRatio(terminal.TID, GrupID); } else { terminal.ToIncreaseOrResetTransferRatio(terminal.TID, GrupID); } if (!YardimGrubundan) { terminal.SetLastCallingGroup(terminal.TID, GrupID, Transfer); } }
public ActionResult KullaniciSil(int id) { //Kullanıcı giriş yapmadan ve eğer girdiyse link üzerinden birisini silmesin diye sağlanan kontrol Kullanici k = db.Kullanici.Where(x => x.kullaniciID == id).SingleOrDefault(); Bilet b = db.Bilet.Where(x => x.kullaniciID == id).SingleOrDefault(); Kullanici kul = (Kullanici)Session["Kullanici"]; if (kul == null) { return(RedirectToAction("Index")); } else if (kul.kullaniciID == id) { ResimIslem r = new ResimIslem(); r.Sil(k.resim); db.Kullanici.Remove(k); db.Bilet.Remove(b); db.SaveChanges(); Session.Abandon(); } else { return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public IEnumerable <Bilet> findAll() { IDbConnection con = DBUtils.getConnection(props); IList <Bilet> biletR = new List <Bilet>(); using (var comm = con.CreateCommand()) { comm.CommandText = "select * from Bilete"; using (var dataR = comm.ExecuteReader()) { while (dataR.Read()) { int IdB = dataR.GetInt32(0); int ZborId = dataR.GetInt32(1); int ClientId = dataR.GetInt32(2); String Turisti = dataR.GetString(3); int Locuri = dataR.GetInt32(4); Bilet bilet = new Bilet(IdB, ZborId, ClientId, Turisti, Locuri); biletR.Add(bilet); } } } return(biletR); }
//private void DetectAndSendNextTicket() //{ // if (KuyruktakiBiletler.Rows.Count > 0) // { // KuyruktakiFiktifBiletler = HasFiktifTicket(); // if (KuyruktakiFiktifBiletler.Rows.Count > 0) // { // BiletID = int.Parse(KuyruktakiFiktifBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(KuyruktakiFiktifBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(KuyruktakiFiktifBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(KuyruktakiFiktifBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = true; // KillTicket(); // CallTicket(); return; // } // AktifCagrilanGruptakiTransferBiletler = GetOnProcessTransferGroupsTickets(); // if (AktifCagrilanGruptakiTransferBiletler.Rows.Count > 0) // { // BiletID = int.Parse(AktifCagrilanGruptakiTransferBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(AktifCagrilanGruptakiTransferBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(AktifCagrilanGruptakiTransferBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(AktifCagrilanGruptakiTransferBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = bool.Parse(AktifCagrilanGruptakiTransferBiletler.Rows[0]["OZEL_MUSTERI"].ToString()); // KillTicket(); // CallTicket(); return; // } // AktifCagrilanGruptakiBiletler = GetOnProcessGroupsTickets(); // if (AktifCagrilanGruptakiBiletler.Rows.Count > 0) // { // BiletID = int.Parse(AktifCagrilanGruptakiBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(AktifCagrilanGruptakiBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(AktifCagrilanGruptakiBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(AktifCagrilanGruptakiBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = bool.Parse(AktifCagrilanGruptakiBiletler.Rows[0]["OZEL_MUSTERI"].ToString()); // KillTicket(); // CallTicket(); return; // } // KuyruktakiTransferBiletler = GetTransferTickets(); // if (KuyruktakiTransferBiletler.Rows.Count > 0) // { // BiletID = int.Parse(KuyruktakiTransferBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(KuyruktakiTransferBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(KuyruktakiTransferBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(KuyruktakiTransferBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = bool.Parse(KuyruktakiTransferBiletler.Rows[0]["OZEL_MUSTERI"].ToString()); // KillTicket(); // CallTicket(); return; // } // TerminalinAnaGrubundakiBiletler = GetMainGroupsTickets(); // if (TerminalinAnaGrubundakiBiletler.Rows.Count > 0) // { // BiletID = int.Parse(TerminalinAnaGrubundakiBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(TerminalinAnaGrubundakiBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(TerminalinAnaGrubundakiBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(TerminalinAnaGrubundakiBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = bool.Parse(TerminalinAnaGrubundakiBiletler.Rows[0]["OZEL_MUSTERI"].ToString()); // KillTicket(); // CallTicket(); return; // } // TerminalinYardimEdecegiGruptakiBiletler = GetAssistGroupsTickets(); // if (TerminalinYardimEdecegiGruptakiBiletler.Rows.Count > 0) // { // BiletID = int.Parse(TerminalinYardimEdecegiGruptakiBiletler.Rows[0]["BID"].ToString()); // GrupID = int.Parse(TerminalinYardimEdecegiGruptakiBiletler.Rows[0]["GRPID"].ToString()); // BiletNo = int.Parse(TerminalinYardimEdecegiGruptakiBiletler.Rows[0]["BILET_NO"].ToString()); // Transfer = bool.Parse(TerminalinYardimEdecegiGruptakiBiletler.Rows[0]["TRANSFER"].ToString()); // Fiktif = bool.Parse(TerminalinYardimEdecegiGruptakiBiletler.Rows[0]["OZEL_MUSTERI"].ToString()); // YardimGrubundan = true; KillTicket(); // CallTicket(); return; // } // } // else // { // Program.Communice.NotExistWaitingResponse(this.ElTerminalID.ToString()); // terminal.SetTerminalState(Terminaller.TerminalDurum.Bosta); // this.KillTicket(); // terminal.SetActiveTicketID(0); // } //} public void KillTicket() { Bilet lastTicket = new Bilet(); lastTicket.IslemBitisSaati = DateTime.Now; lastTicket.SetTicketStateToDone(terminal.AktifBiletID); }
public void save(Bilet entity) { var con = DBUtils.getConnection(props); using (var comm = con.CreateCommand()) { comm.CommandText = "insert into Bilete values (@idB, @idZbor, @idClient, @turisti, @locuri)"; var paramId = comm.CreateParameter(); paramId.ParameterName = "@idB"; paramId.Value = entity.Id; comm.Parameters.Add(paramId); var paramZborId = comm.CreateParameter(); paramZborId.ParameterName = "@idZbor"; paramZborId.Value = entity.ZborId; comm.Parameters.Add(paramZborId); var paramClientId = comm.CreateParameter(); paramClientId.ParameterName = "@idClient"; paramClientId.Value = entity.ClientId; comm.Parameters.Add(paramClientId); var paramTuristi = comm.CreateParameter(); paramTuristi.ParameterName = "@turisti"; paramTuristi.Value = entity.Turisti; comm.Parameters.Add(paramTuristi); var paramLocuri = comm.CreateParameter(); paramLocuri.ParameterName = "@locuri"; paramLocuri.Value = entity.Locuri; comm.Parameters.Add(paramLocuri); var result = comm.ExecuteNonQuery(); } }
public string Create(BiletViewModel model) //yeni bir tane bilet ekleme yapar { try { SinemaOtomasyonuEntities db = new SinemaOtomasyonuEntities(); Bilet ft = null; if (model.BiletIDNumber > 0) { ft = db.Bilet.FirstOrDefault(f => f.BiletID == model.BiletIDNumber); } else { ft = new Bilet(); } ft.BiletKoltukNumara = model.BiletKoltukNumaraNumber; ft.BiletTarih = DateTime.Now; ft.FilmID = model.FilmIDNumber; ft.SatisID = model.SatisIDNumber; if (model.BiletIDNumber == 0) { db.Bilet.Add(ft); } db.SaveChanges(); return("1"); } catch { return("-1"); } }
public void AddDefaultRolesPermissions(CuteModel db, Bilet blt = null) { if (blt == null) { blt = new Bilet(); } var list = new List <RolesPermissions>(); var role = rol.GetByTitle("Admin", blt, db); var permList = db.Permissions.Select(p => p.id).ToList(); foreach (var item in permList) { var ent = Get <RolesPermissions>(); SetCreateValues(ent, blt); ent.permission_Id = item; ent.rol_Id = role.id; list.Add(ent); } db.RolesPermissions.AddOrUpdate(p => p.permission_Id, list.ToArray()); db.SaveChanges(); }
public Bilet findOne(int id) { IDbConnection con = DBUtils.getConnection(props); using (var comm = con.CreateCommand()) { comm.CommandText = "select * from Bilete where Id=@id"; IDbDataParameter paramId = comm.CreateParameter(); paramId.ParameterName = "@id"; paramId.Value = id; comm.Parameters.Add(paramId); using (var dataR = comm.ExecuteReader()) { if (dataR.Read()) { int idB = dataR.GetInt32(0); int idZbor = dataR.GetInt32(1); int idClient = dataR.GetInt32(2); String turisti = dataR.GetString(3); int locuri = dataR.GetInt32(4); Bilet b = new Bilet(idB, idZbor, idClient, turisti, locuri); //log.InfoFormat("Exiting findOne with value {0}", c); return(b); } } } //log.InfoFormat("Exiting findOne with value {0}", null); return(null); }
public void AddDefaultRoles(CuteModel db, Bilet blt = null) { if (blt == null) { blt = new Bilet(); } var list = new List <Roles>(); var entRol = Get <Roles>(); SetCreateValues(entRol, blt); entRol.title = "Admin"; entRol.description = "Administrator"; list.Add(entRol); db.Roles.AddOrUpdate(p => p.title, list.ToArray()); db.SaveChanges(); var entUser = db.Users.FirstOrDefault(p => p.email == "*****@*****.**"); var userRole = new UsersRoles() { user_Id = entUser.id, role_Id = entRol.id }; SetCreateValues(userRole, blt); db.UsersRoles.AddOrUpdate(p => p.user_Id, userRole); db.SaveChanges(); }
public void AddDefaultPermissions(CuteModel db, Bilet blt = null) { if (blt == null) { blt = new Bilet(); } var listAttr = new PermissionList().GetList(); var list = new List <Permissions>(); foreach (var item in listAttr) { var ent = Get <Permissions>(); SetCreateValues(ent, blt); ent.code = item.Code; ent.title = item.Title; ent.description = item.Description; list.Add(ent); } db.Permissions.AddOrUpdate(p => p.code, list.ToArray()); db.SaveChanges(); }
public rValue <int> ChangePassword(pUserChangePassword prms, Bilet blt, CuteModel db) { var ent = Get <DAL.Model.Users>(blt.KullaniciId, db); if (ent == null) { throw Exceptions.NotExist(); } var oldPass = new Crypto(ent.guid).Decrypt(ent.password); if (oldPass != prms.oldPassword) { throw Exceptions.ValidPassword(); } if (prms.newPassword != prms.newPasswordCheck) { throw Exceptions.ValidNewPassword(); } string islemOncesiVeri = ent.toJson(); if (prms.newPassword.isNoEmpty()) { ent.password = new Crypto(ent.guid).Encrypt(prms.newPassword); } Update(ent, blt, db); LogYaz("Kullanıcı şifresi güncellendi.", blt, prms, ent, islemOncesiVeri); return(new rValue <int>(ent.id)); }
public void test9() { //insert bilet Spectacol s = new Spectacol(); s.IdSpectacol = 6; s.Titlu = "Boema"; s.Regia = "Ina Hudea"; s.Gen = "Operă"; s.DataPremiere = "2018-12-27 18:00:00"; s.NumarBilete = 125;//am schimbat numarul biletelor Bilet b = new Bilet(); b.IdSpectacol = 6; b.Rand = b.Coloana = 1; _spectacolRepo.insertBilet(b); List <Bilet> lb = _spectacolRepo.getBileteBySpectacol(s); Bilet btest = lb.Where(x => x.IdBilet == 28).SingleOrDefault();//28 = idBilet urmator in BD b.IdBilet = 28; Assert.IsTrue(btest.ToString() == b.ToString()); }
private void DonusYolculariKaydet() { foreach (Yolcu item in Bilgiler.DonusMusteriler) { Musteriler musteri = new Musteriler(); musteri.Ad = item.Ad; musteri.SoyAd = item.SoyAd; musteri.TcNo = item.TcNo; musteri.EMail = item.EMail; musteri.Telefon = item.Telefon; musteri.Cinsiyet = item.Cinsiyet; Metotlar.db.MusterilerTablo.Add(musteri); Metotlar.db.SaveChanges(); Bilet bilet = new Bilet(); bilet.YemekID = item.yemekID; bilet.RezerveMi = Bilgiler.RezerveMi; bilet.KoltukNo = (short)item.koltukNo; bilet.KalkisTarihi = Bilgiler.DonusTarihi; bilet.VarisTarihi = Bilgiler.DonusTarihi; bilet.SeferBilgileriID = Bilgiler.DonusSeferID; bilet.MusteriID = musteri.MusteriID; bilet.YetiskinMi = item.YetiskinMi; bilet.SigortaliMi = Bilgiler.SigortaVarMi; bilet.ToplamFiyat = Bilgiler.ToplamFiyat; bilet.PnrKodu = pnrKodu; Metotlar.db.BiletTablo.Add(bilet); Metotlar.db.SaveChanges(); } }
//Rezerve işlemi yapılan yolcuların gidiş bilgilerini kaydeder. private void GidisKaydet() { //Statik olarak eklenen gidisMusteriler property içerisinde yer alan Yolcu nesnelerini veri tabanına kaydederiz. foreach (Yolcu item in Bilgiler.GidisMusteriler) { Musteriler musteri = new Musteriler(); musteri.Ad = item.Ad; musteri.SoyAd = item.SoyAd; musteri.EMail = item.EMail; musteri.TcNo = item.TcNo; musteri.Telefon = item.Telefon; musteri.Cinsiyet = item.Cinsiyet; Metotlar.db.MusterilerTablo.Add(musteri); Metotlar.db.SaveChanges(); Bilet bilet = new Bilet(); bilet.YemekID = item.yemekID; bilet.RezerveMi = Bilgiler.RezerveMi; bilet.KoltukNo = (short)item.koltukNo; bilet.KalkisTarihi = Bilgiler.GidisTarihi; bilet.VarisTarihi = Bilgiler.GidisTarihi; bilet.SeferBilgileriID = Bilgiler.GidisSeferID; bilet.MusteriID = musteri.MusteriID; bilet.YetiskinMi = item.YetiskinMi; bilet.SigortaliMi = Bilgiler.SigortaVarMi; bilet.ToplamFiyat = Bilgiler.ToplamFiyat; bilet.PnrKodu = Bilgiler.PNRKodu; Metotlar.db.BiletTablo.Add(bilet); Metotlar.db.SaveChanges(); } }
public void saveBilet(Bilet b) { try { IDbConnection con = factory.createConnection(); con.Open(); using (var com = con.CreateCommand()) { com.CommandText = "INSERT INTO BILET VALUES (@p1, @p2, @p3)"; var param = com.CreateParameter(); param.ParameterName = "@p1"; param.Value = b.Customer; com.Parameters.Add(param); var param2 = com.CreateParameter(); param2.ParameterName = "@p2"; param2.Value = b.ConcertID; com.Parameters.Add(param2); var param3 = com.CreateParameter(); param3.ParameterName = "@p3"; param3.Value = b.Seats; com.Parameters.Add(param3); com.ExecuteNonQuery(); } } catch (Exception e) { Console.WriteLine(e.Message); } }
public void AddDefaultUsers(CuteModel db, Bilet blt = null) { if (blt == null) { blt = new Bilet(); } var list = new List <DAL.Model.Users>(); var ent = Get <DAL.Model.Users>(); SetCreateValues(ent, blt); var pass = new Crypto(ent.guid).Encrypt("123654"); ent.password = pass; ent.email = "*****@*****.**"; ent.fullname = "Admin"; ent.role = "Admin"; list.Add(ent); db.Users.AddOrUpdate(p => p.email, list.ToArray()); db.SaveChanges(); }
private void simpleButton2_Click(object sender, EventArgs e) { Bilet blt = new Bilet(); blt.Ad = txt_ad.Text; blt.Soyad = textBox1.Text; blt.TC = textBox2.Text; blt.CepTelefon = textBox3.Text; blt.Eposta = textBox4.Text; blt.Cinsiyet = comboBox1.Text; blt.seferID = (int)searchLookUpEdit1.EditValue; blt.koltuk = int.Parse(label8.Text); if (radioButton4.Checked) { blt.satrezv = "Rezerve"; } else { blt.satrezv = "Satiş"; } blt.vagonID = vagonid; blt.bilettip = searchLookUpEdit2.Text; db.Bilets.Add(blt); Koltuklar klt = new Koltuklar(); klt.koltukno = int.Parse(label8.Text); klt.seferid = (int)searchLookUpEdit1.EditValue; klt.vagonId = vagonid; db.Koltuklars.Add(klt); db.SaveChanges(); MessageBox.Show("Bilet Eklendi"); }
private void btnAdaug_Click(object sender, RoutedEventArgs e) { var avn = App.AvionDb; Bilet b = new Bilet(); b.IDBilet = Convert.ToInt32(txtIDBilet.Text); txtIDBilet.Clear(); b.Bagaj = Convert.ToInt32(txtBagaj.Text); txtBagaj.Clear(); b.Destinatie = txtDestinatie.Text; txtDestinatie.Clear(); b.DurataZbor = txtDurata.Text; txtDurata.Clear(); b.Loc = txtLoc.Text; txtLoc.Clear(); //b.IDPasager = Convert.ToInt32(txtIDPasager.Text); //txtIDPasager.Clear(); avn.Biletes.Add(b); avn.SaveChanges(); lbBilet.Items.Clear(); foreach (var b1 in avn.Biletes) { var itm = new ListViewItem(); itm.Content = b1.IDBilet + " " + b1.Bagaj + " " + b1.Destinatie + " " + b1.DurataZbor + " " + b1.Loc + " " + b.IDPasager + " "; itm.Tag = b1; lbBilet.Items.Add(itm); } }
/// <summary> /// Logs ekler. (volkansendag - 02.08.2016) /// </summary> internal rValue <decimal> Add(pLogs prms, Bilet blt, CuteModel db) { if (prms.appName.isEmpty()) { throw Exceptions.Parameter("Uygulama bulunamadı"); } if (prms.message.isEmpty()) { throw Exceptions.Parameter("Mesaj boş olamaz."); } var ent = new DAL.Model.Logs(); if (blt == null) { blt = new Bilet(); } ent.appName = prms.appName; ent.logLevel = prms.logLevel; ent.message = prms.message; ent.guid = Guid.NewGuid().ToString(); ent.createDate = DateTime.Now; ent.creatorIP = blt.IP; ent.creatorId = blt.KullaniciId; ent.logData = prms.logData; Database.DAL.dalBase.Add(ent, db); return(new rValue <decimal>(ent.id)); }
private void button1_Click(object sender, EventArgs e) { string nume = textBox1.Text; int seats = 0; if (dataGridView1.SelectedRows.Count == 0) { MessageBox.Show("La ce concert sa fie biletul?"); return; } int idConcert = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()); int nrLocuriLibere = int.Parse(dataGridView1.SelectedRows[0].Cells[6].Value.ToString()); try { seats = int.Parse(textBox2.Text); if (seats > nrLocuriLibere) { MessageBox.Show("Nu sunt destule locuri"); return; } } catch (Exception ex) { MessageBox.Show("Not a number, sorry not sorry :/ "); return; } if (seats != 0 && nume != "") { Bilet b = new Bilet(nume, idConcert, seats); server.sellTicket(b); } }
public ActionResult UyeOl(Kullanici k) { Bilet bilet = new Bilet(); SinemaContext db = new SinemaContext(); Kullanici kul = db.Kullanici.Where(x => x.mail == k.mail).SingleOrDefault(); if (kul != null) { ViewBag.Hata = "Aynı eposta ile bir hesap var isterseniz şifremi unuttuma tıklayabilirsiniz."; return(View()); } else { if (k.yetkiID == null && k.resim == null) { k.resim = "kullanici.png"; k.yetkiID = 2; } db.Kullanici.Add(k); db.SaveChanges(); bilet.kullaniciID = k.kullaniciID; bilet.hediyebilet = 0; db.Bilet.Add(bilet); db.SaveChanges(); } ViewBag.Mesaj = "Hesabınız Başarı ile Oluşturuldu."; return(RedirectToAction("Index")); }
public static List<Passanger> PoiskVsexPasagirov(string nomer) { Passanger pas; Bilet bil; XmlDocument Doc = new XmlDocument(); List<Passanger> passangers_for_current_train = new List<Passanger>(); Doc.Load("Passanger.xml"); XmlElement Root = Doc.DocumentElement; string n = "", s = "", nomer_poezda = "", nomer_vagona = "", mesto_nomer = "", mesto_bukva = ""; foreach (XmlNode node in Root) { foreach (XmlNode childnode in node.ChildNodes) { if (childnode.Name == "info") { string[] info = childnode.InnerText.Split(' '); n = info[1]; s = info[0]; nomer_poezda = info[2]; nomer_vagona = info[3]; mesto_nomer = info[4]; mesto_bukva = info[5]; } } if (nomer == nomer_poezda) { bil = new Bilet(nomer_poezda, nomer_vagona, mesto_nomer, mesto_bukva); bilets.Add(bil); pas = new Passanger(n, s, nomer_poezda, bilets); passangers_for_current_train.Add(pas); } } return passangers_for_current_train; }
public void Add(Bilet entity) { var connection = DButils.getConnection(props); using (var comm = connection.CreateCommand()) { comm.CommandText = "insert into Bilete(IdClient,IdSpectacol,NrLocuri) values(@idClient,@idSpectacol,@nrLocuri)"; var idC = comm.CreateParameter(); idC.ParameterName = "@idClient"; idC.Value = entity.Client.IdClient; comm.Parameters.Add(idC); var idS = comm.CreateParameter(); idS.ParameterName = "@idSpectacol"; idS.Value = entity.Spectacol.IdSpectacol; comm.Parameters.Add(idS); var nrL = comm.CreateParameter(); nrL.ParameterName = "@nrLocuri"; nrL.Value = entity.NrLocuriCumparate; comm.Parameters.Add(nrL); try { comm.ExecuteNonQuery(); Console.WriteLine("Adaugare bilet efectuata!"); } catch (Exception e) { Console.WriteLine("Eroare bilet " + e.Message); } } }
public ActionResult DeleteConfirmed(int id) { Bilet bilet = db.Bilete.Find(id); db.Bilete.Remove(bilet); db.SaveChanges(); return(RedirectToAction("Index")); }
internal rList <rUsers> List(pList prms, Bilet blt, CuteModel db) { var result = dalUsers.List(prms, db); LogYaz("Kullanıcı listelendi.", blt); return(result); }
internal int Count(Bilet blt, CuteModel db) { var result = dalUsers.Count(blt, db); LogYaz("Kullanıcı sayısı getirildi.", blt); return(result); }
public void CumparaBilete(int idConcert, string numeClient, int nrBilete) { countBilete++; int nrLocuriOcup = cr.findOne(idConcert).NrLocuriVandute + nrBilete; Bilet b = new Bilet(countBilete, numeClient, idConcert, nrBilete); br.saveBilet(b); }
void Add_passanger() { Bilet bil; Passanger pas; string surname = textBox5.Text, name = textBox6.Text, nomer = comboBox5.Text, vagon = comboBox6.Text, n_mesta = comboBox7.Text, b_mesta = comboBox8.Text; bil = new Bilet(nomer, vagon, n_mesta, b_mesta); Glades.bilets.Add(bil); pas = new Passanger(name, surname, nomer, Glades.bilets); for (int i = 0; i < Glades.trains.Count; i++) { if (nomer == Glades.trains[i].Nomer) Glades.trains[i].passanger.Add(pas); } }