public ActionResult DeleteConfirmed(int id) { teklif teklif = db.teklif.Find(id); db.teklif.Remove(teklif); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void Ekle() { sfKalDataEntities ent = new sfKalDataEntities(); EFDal ed = new EFDal(); int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); teklif oteklif = new teklif(); oteklif.YIL = int.Parse(txtYIL.Text.Trim()); oteklif.FIRMAID = int.Parse(txtFirmaId.Text.Trim()); oteklif.FIRMA = txtFIRMA.Text.Trim(); oteklif.FAX = txtFAX.Text.Trim(); oteklif.MUSTNO = int.Parse(txtMUSTNO.Text.Trim()); oteklif.TEKLIFTAR = raddtTEKLIFTAR.SelectedDate; oteklif.TEKLIFNO = (txtTEKLIFNO.Text.Trim()); oteklif.CIHAZADI = txtCIHAZADI.Text.Trim(); oteklif.OLCUMARALIGI = txtOLCUMARALIGI.Text.Trim(); oteklif.KALYERI = txtKALYERI.Text.Trim(); oteklif.OLCMETODU = txtOLCMETODU.Text.Trim(); oteklif.BIRIMFIYAT = decimal.Parse(txtBIRIMFIYAT.Text.Trim()); oteklif.ADET = short.Parse(txtADET.Text.Trim()); //oteklif.TOPLAMFIYAT = decimal.Parse(txtTOPLAMFIYAT.Text.Trim()); oteklif.TOPLAMFIYAT = decimal.Parse(txtBIRIMFIYAT.Text.Trim()) * short.Parse(txtADET.Text.Trim()); oteklif.TAHKALSURESI = raddtTahKalZamani.SelectedDate; oteklif.NOTLAR = txtNOTLAR.Text.Trim(); oteklif.ILGILI = txtILGILI.Text.Trim(); oteklif.ILGI = txtILGI.Text.Trim(); oteklif.ILGLAB = txtILGLAB.Text.Trim(); oteklif.ONAYLANDI = chkONAY.Checked; oteklif.TEKLIFSIRASI = short.Parse(txtTEKLIFSIRASI.Text.Trim()); oteklif.BASILDI = chkBASILDI.Checked; oteklif.BOLGEKODU = short.Parse(BolgeKodu.ToString()); oteklif.ISTID = int.Parse(txtISTID.Text.Trim()); oteklif.FATURASIRA = int.Parse(ddlOlcumAraligi.SelectedValue); string TamTabloAdi = chkbxlstTarife.SelectedValue; oteklif.CIHAZKAPSAMAYRINTITABLOSU = ed.TamTabloAdindanCihazKapsamAyrintiTablosuIdDon(TamTabloAdi); ent.AddToteklif(oteklif); ent.SaveChanges(); int AzOnceEklenenTeklifIcinMaxTeklifId = ed.AzOnceEklenenTeklifIcinMaxTeklifIdDon(); Doldur(AzOnceEklenenTeklifIcinMaxTeklifId); Session["EnSonEklenenTeklifNo"] = txtTEKLIFNO.Text.Trim(); int FirmaId = int.Parse(RadComboBoxFirma.SelectedValue); string FirmaAdi = ed.FirmaIddenFirmaAdiDon(FirmaId); //Indirim olsa da olmasada çalıştırılacak. İndirim yoksa zaten zaten fiyatta değişiklik olmayacak using (Service1Client client = new Service1Client()) { if (client.FirmaninBugunIcinIndirimiVarmi(FirmaId))//Evet idirimi var { TeklifKalemineIndirimiUygula(FirmaId, AzOnceEklenenTeklifIcinMaxTeklifId, oteklif.TOPLAMFIYAT.Value); } } }
public ActionResult Edit([Bind(Include = "ID,hesapID,fiyat,ilanID,durum,ekipID")] teklif teklif) { if (ModelState.IsValid) { db.Entry(teklif).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.hesapID = new SelectList(db.hesap, "ID", "mail", teklif.hesapID); ViewBag.ilanID = new SelectList(db.ilan, "ID", "ad", teklif.ilanID); ViewBag.ekipID = new SelectList(db.usta, "ID", "ad", teklif.ekipID); return(View(teklif)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } teklif teklif = db.teklif.Find(id); if (teklif == null) { return(HttpNotFound()); } return(View(teklif)); }
public ActionResult Create(/*[Bind(Include = "ID,hesapID,fiyat,ilanID,durum,ekipID")] */ teklif teklif) { if (ModelState.IsValid) { db.teklif.Add(teklif); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.hesapID = new SelectList(db.hesap, "ID", "mail", teklif.hesapID); ViewBag.ilanID = new SelectList(db.ilan, "ID", "ad", teklif.ilanID); ViewBag.ekipID = new SelectList(db.usta, "ID", "ad", teklif.ekipID); return(View(teklif)); }