/// <summary> /// Create a new teklif object. /// </summary> /// <param name="id">Initial value of the ID property.</param> /// <param name="fIRMAID">Initial value of the FIRMAID property.</param> /// <param name="iSTID">Initial value of the ISTID property.</param> /// <param name="cIHAZKAPSAMAYRINTITABLOSU">Initial value of the CIHAZKAPSAMAYRINTITABLOSU property.</param> /// <param name="fATURASIRA">Initial value of the FATURASIRA property.</param> public static teklif Createteklif(global::System.Int32 id, global::System.Int32 fIRMAID, global::System.Int32 iSTID, global::System.Int32 cIHAZKAPSAMAYRINTITABLOSU, global::System.Int32 fATURASIRA) { teklif teklif = new teklif(); teklif.ID = id; teklif.FIRMAID = fIRMAID; teklif.ISTID = iSTID; teklif.CIHAZKAPSAMAYRINTITABLOSU = cIHAZKAPSAMAYRINTITABLOSU; teklif.FATURASIRA = fATURASIRA; return teklif; }
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); } } }
/// <summary> /// Deprecated Method for adding a new object to the teklif EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToteklif(teklif teklif) { base.AddObject("teklif", teklif); }