protected void Ekle() { EFDal ed = new EFDal(); DataSet ds = new DataSet(); using (sfKalDataEntities ent = new sfKalDataEntities()) { try { GorevFirma oGorevFirma = new GorevFirma(); oGorevFirma.GorevID = int.Parse(txtGorevID.Text.Trim()); oGorevFirma.FirmaID =int.Parse(txtFirmaID.Text.Trim()); oGorevFirma.Tarih = clnGorevTarihi.SelectedDate.Value; oGorevFirma.GoreveGidilenAracinPlakasi = ddlAracPlakasi.SelectedItem.Text; ent.AddToGorevFirma(oGorevFirma); ent.SaveChanges(); Session["RaporIcinAracPlakasi"] = ddlAracPlakasi.SelectedItem.Text; lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Görev-Firma başarılı olarak eklendi.."; if (Session["OturumIcinGorevID"]==null) Session["OturumIcinGorevID"] = int.Parse(txtGorevID.Text.Trim()); GorevIDdenGrdiBagla(int.Parse(txtGorevID.Text.Trim())); } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Görev-Firma ekleme başarısız.Hata:" + exc.Message; } } }
protected void Ekle() { using (sfKalDataEntities ent = new sfKalDataEntities()) { EFDal ed = new EFDal(); referans oreferans = new referans(); oreferans.LABKOD = txtLABKOD.Text.Trim(); oreferans.CIHAZ = txtCIHAZ.Text.Trim(); oreferans.DBASNO = txtDBASNO.Text.Trim(); oreferans.MARKA = txtMARKA.Text.Trim(); oreferans.TIPMODEL = txtTIPMODEL.Text.Trim(); oreferans.SERINO = txtSERINO.Text.Trim(); oreferans.OLCARALIGI = txtOLCARALIGI.Text.Trim(); oreferans.OLCBUYUKLUGU = txtOLCBUYUKLUGU.Text.Trim(); oreferans.BAKKARTNO = txtBAKKARTNO.Text.Trim(); oreferans.SINIF = txtSINIF.Text.Trim(); oreferans.KALPERIYOT = txtKALPERIYOT.Text.Trim(); oreferans.TEMINTAR = raddtTeminTar.SelectedDate.Value; oreferans.TEMINDURUMU = txtTEMINDURUMU.Text.Trim(); oreferans.KAPSAMDISI = chkKAPSAMDISI.Checked; oreferans.BOLGEKODU = ed.kal_BolgeKoduDon(Context.User.Identity.Name); oreferans.NICK = txtNICK.Text.Trim(); ent.AddToreferans(oreferans); ent.SaveChanges(); } }
protected void Ekle() { EFDal ed = new EFDal(); using (sfKalDataEntities ent = new sfKalDataEntities()) { try { Egitim oEgitim = new Egitim(); oEgitim.FirmaId = int.Parse(_FirmaId.Text.Trim()); oEgitim.Egitimci = _Egitimci.Text.Trim(); oEgitim.EgitimiAlan = _EgitimiAlan.Text.Trim(); oEgitim.EgitimTarihi = clnEgitimTar.SelectedDate.Value; //oEgitim.EgitimTarihi = DateTime.Parse("2010.06.14"); oEgitim.EgitiminKonusu = _EgitiminKonusu.Text.Trim(); oEgitim.SertifikaNo = _SertifikaNo.Text.Trim(); oEgitim.EgitimYeri = _EgitimYeri.Text.Trim(); oEgitim.BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name); oEgitim.EgitimBedeli = decimal.Parse(_EgitimBedeli.Text); oEgitim.EgitimGunSayisi = short.Parse(_EgitimGunSayisi.Text); ent.AddToEgitim(oEgitim); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Kayıt ekleme işlemi başarılı!"; } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Kayıt ekleme işlemi başarısız!Hata:" + exc.Message; } } }
protected void btnEkle_Click(object sender, EventArgs e) { EFDal ed = new EFDal(); int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); int SiradakiFirmaId = ed.FirmaIdMaxDon() + 1; sfKalDataEntities KalData=new sfKalDataEntities(); firma oFirma = new firma(); oFirma.MUSTNO = int.Parse(txtMustNo.Text.Trim()); oFirma.FIRMAADI = txtFirmaAdi.Text.Trim(); oFirma.ADRESI = txtAdres1.Text.Trim(); oFirma.ADRESII = txtAdres2.Text.Trim(); oFirma.IL_ILCE = txtIlce.Text.Trim(); oFirma.TELEFON = txtTelefon.Text.Trim(); oFirma.FAX = txtFax.Text.Trim(); oFirma.ILGILI = txtIlgili.Text.Trim(); oFirma.EMAIL = txtEmail.Text.Trim(); oFirma.NOTLAR = txtNotlar.Text.Trim(); oFirma.FATADRES = txtFatAdresi.Text.Trim(); oFirma.VERGIDAIRESI = txtVergiDairesi.Text.Trim(); oFirma.VERGINO = txtVergiNo.Text.Trim(); oFirma.BOLGEKODU = (short)BolgeKodu; oFirma.KAMUFIRMASI = chkKamufirması.Checked; oFirma.TSEBELGELI = chkTseBelgeli.Checked; KalData.AddTofirma(oFirma); firmaChild ofirmaChild = new firmaChild(); ofirmaChild.AnneFirmaFirmaId = int.Parse(Session["ChildFirmaIcingidecekFirmaId"].ToString()); ofirmaChild.ChildFirmaId = SiradakiFirmaId; KalData.AddTofirmaChild(ofirmaChild); KalData.SaveChanges(); }
protected void btnEkle_Click(object sender, EventArgs e) { using (sfKalDataEntities ent = new sfKalDataEntities()) { Cihaz oCihaz = new Cihaz(); oCihaz.CIHAZADI = txtYeniCihazEkleCihazAdi.Text.Trim(); oCihaz.LAB = ddlYeniCihazEkleCihazLab.SelectedItem.Text; ent.AddToCihaz(oCihaz); ent.SaveChanges(); } }
protected void btnKaydet_Click(object sender, EventArgs e) { using (sfKalDataEntities ent = new sfKalDataEntities()) { DisPersonel oDisPersonel = new DisPersonel(); oDisPersonel.UId = Guid.NewGuid(); oDisPersonel.AdSoyad = AdSoyadTextBox.Text.Trim(); oDisPersonel.Faaliyet = FaaliyetDropDownList.SelectedValue; oDisPersonel.BolgeKodu = short.Parse(BolgeKoduDropDownList.SelectedValue); oDisPersonel.Silindi = SilindiCheckBox.Checked; ent.AddToDisPersonel(oDisPersonel); ent.SaveChanges(); BindData(); divEdit.Visible = false; } }
protected void Ekle() { using (sfKalDataEntities ent = new sfKalDataEntities()) { refbakim orefbakim = new refbakim(); orefbakim.BAKKARTNO = txtBAKKARTNO.Text.Trim(); orefbakim.BAKTAR = raddtBAKTAR.SelectedDate; orefbakim.BAKACIKLAMA = txtBAKACIKLAMA.Text.Trim(); orefbakim.BAKTIPI = txtBAKTIPI.Text.Trim(); orefbakim.BAKANPER = txtBAKANPER.Text.Trim(); orefbakim.UYARI = txtUYARI.Text.Trim(); ent.AddTorefbakim(orefbakim); ent.SaveChanges(); grdReferansBakimlariBagla(); btnEkle.Visible = false; btnGuncelle.Visible = true; } }
protected void Ekle() { EFDal ed = new EFDal(); using (sfKalDataEntities ent = new sfKalDataEntities()) { refkalibrasyon orefkalibrasyon = new refkalibrasyon(); orefkalibrasyon.BAKKARTNO = txtBAKKARTNO.Text.Trim(); orefkalibrasyon.KALTAR = raddtKALTAR.SelectedDate.Value; orefkalibrasyon.GELKALTAR = raddtGELKALTAR.SelectedDate.Value; orefkalibrasyon.KALYERI = txtKALYERI.Text.Trim(); orefkalibrasyon.SERTNO = txtSERTNO.Text.Trim(); orefkalibrasyon.OLCBELIRSIZLIGI = txtOLCBELIRSIZLIGI.Text.Trim(); orefkalibrasyon.UYARI = txtUYARI.Text.Trim(); orefkalibrasyon.KALPER = int.Parse(txtKALPER.Text.Trim()); orefkalibrasyon.BOLGEKODU = ed.kal_BolgeKoduDon(Context.User.Identity.Name); ent.AddTorefkalibrasyon(orefkalibrasyon); ent.SaveChanges(); } }
protected void Guncelle(int Id) { using (sfKalDataEntities ent = new sfKalDataEntities()) { txtID.Text = Id.ToString(); var orefbakim = (from c in ent.refbakim where c.ID == Id select c).First(); orefbakim.BAKKARTNO = txtBAKKARTNO.Text.Trim(); orefbakim.BAKTAR = raddtBAKTAR.SelectedDate; orefbakim.BAKACIKLAMA = txtBAKACIKLAMA.Text.Trim(); orefbakim.BAKTIPI = txtBAKTIPI.Text.Trim(); orefbakim.BAKANPER = txtBAKANPER.Text.Trim(); orefbakim.UYARI = txtUYARI.Text.Trim(); ent.SaveChanges(); } }
protected void FaturaOnyaziTablosunuGuncelle(int IstId,string GrupIcinFaturaNo,int GunlukSirano) { int FaturaOnYaziId = 0; DataSet ds=new DataSet(); EFDal ed=new EFDal(); ds=ed.FaturaOnyaziTablosundanBelirliIstIdyeSahipIDleriDon(IstId); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { FaturaOnYaziId = int.Parse(ds.Tables[0].Rows[i]["ID"].ToString()); using (sfKalDataEntities ent = new sfKalDataEntities()) { int intIstId = IstId; var oFaturaOnyazi = (from c in ent.FaturaOnYazi where c.ID == FaturaOnYaziId select c).First(); //short CihazKapsamAyrintiTablosuAdlariID = (short)CihazKapsamAyrintiTablosuId; //oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(Session["CihazKapsamAyrintiTablosuID"].ToString()); //oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = FaturaSira; //oFaturaOnyazi.CihazKapsamAyrintiTabloAdlariID = CihazKapsamAyrintiTablosuAdlariID; oFaturaOnyazi.GUNLUKSIRA = GunlukSirano;//ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu); //oFaturaOnyazi.FATURANO = KisaltilmisTurkceTarihDon().Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString(); oFaturaOnyazi.FATURANO = GrupIcinFaturaNo; //oFaturaOnyazi.ISTID = IstId; //oFaturaOnyazi.OlcumAraligi = OlcumAraligi; //oFaturaOnyazi.Bedel = FatBedel; //oFaturaOnyazi.BOLGEKODU = (short)BolgeKodu; //oFaturaOnyazi.EkBolgemi = false; //oFaturaOnyazi.Silindi = false; oFaturaOnyazi.FATONYAZITAR = DateTime.Today; ent.SaveChanges(); //kal_FaturalandirmaAyrintilari(IstId); } } }
/* protected void MasrafIncelemePostaBedeliIsle() { EFDal ed = new EFDal(); int intIstId = 0; int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); //string VirgulleAyrilmisIDler = GetID(); string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon(); string BolgeyeAitSiradakiFaturaNo = ed.kal_BolgeIcinFaturaNoAl(BolgeKodu); string[] strings = BolgeyeAitSiradakiFaturaNo.Split('-'); string[] IstIdler = VirgulleAyrilmisIDler.Split(','); int GunlukSira = int.Parse(strings[1]); for (int i = 0; i < IstIdler.Length; i++) { intIstId = int.Parse(IstIdler[i]); ed.FaturaOnYaziTablosundaIstIdyeSahipOlanlarinFaturaNoSiraNoSilindiAlanlariniGuncelle(intIstId, BolgeyeAitSiradakiFaturaNo, GunlukSira); } //Bir satirda MasrafIncelemeBedelleri tablosuna girilecek her faturano için using (sfKalDataEntities ent = new sfKalDataEntities()) { MasrafIncelemeBedelleri oMasrafIncelemeBedelleri = new MasrafIncelemeBedelleri(); oMasrafIncelemeBedelleri.BolgeKodu=(short)ed.kal_BolgeKoduDon(Context.User.Identity.Name); oMasrafIncelemeBedelleri.FaturaNo = BolgeyeAitSiradakiFaturaNo; oMasrafIncelemeBedelleri.Masraf = decimal.Parse(txtMasraf.Text.Trim()); oMasrafIncelemeBedelleri.Inceleme = decimal.Parse(txtInceleme.Text.Trim()); oMasrafIncelemeBedelleri.PostaBedeli = decimal.Parse(txtPostaUcreti.Text.Trim()); oMasrafIncelemeBedelleri.IndirimOrani = 0; oMasrafIncelemeBedelleri.FaturayiBastiran = Context.User.Identity.Name; oMasrafIncelemeBedelleri.FatOnYaziTar = DateTime.Today; ent.AddToMasrafIncelemeBedelleri(oMasrafIncelemeBedelleri); ent.SaveChanges(); } } */ protected void MasrafIncelemePostaBedeliIsle() { string MasrafTutucu = ""; EFDal ed = new EFDal(); int intIstId = 0; int GunlukSira = 0; string FaturaNo = ""; int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon(); string[] IstIdler = VirgulleAyrilmisIDler.Split(','); DataSet ds = ed.kal_IstIddenIstekDon(int.Parse(IstIdler[0].ToString()), BolgeKodu); int IstekNo = int.Parse(ds.Tables[0].Rows[0]["ISTEKNO"].ToString()); int Yil = int.Parse(ds.Tables[0].Rows[0]["YIL"].ToString()); using (Service1Client proxy = new Service1Client()) { List<kal_IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon_Result> IstekIcinDahaOnceAlinmisFaturaNo = proxy.IstekNoIcinDahaOnceAlinmisFaturaNumarasiniDon(BolgeKodu, Yil, IstekNo).ToList(); if (IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO.Length > 3)//Evet birisi daha once bu istek no için bir fatno almış { FaturaNo = IstekIcinDahaOnceAlinmisFaturaNo.First().FATURANO; string[] AyrilmisGunlukSiraNo = FaturaNo.Split('-'); GunlukSira = int.Parse(AyrilmisGunlukSiraNo[1]); } } for (int i = 0; i < IstIdler.Length; i++) { intIstId = int.Parse(IstIdler[i]); ed.FaturaOnYaziTablosundaIstIdyeSahipOlanlarinFaturaNoSiraNoSilindiAlanlariniGuncelle(intIstId, FaturaNo, GunlukSira); } //Bir satirda MasrafIncelemeBedelleri tablosuna girilecek her faturano için using (sfKalDataEntities ent = new sfKalDataEntities()) { MasrafIncelemeBedelleri oMasrafIncelemeBedelleri = new MasrafIncelemeBedelleri(); oMasrafIncelemeBedelleri.BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name); oMasrafIncelemeBedelleri.FaturaNo = FaturaNo; if (txtMasraf.Text.IndexOf(".") > -1) { MasrafTutucu = txtMasraf.Text.Replace(".", ","); } else { MasrafTutucu = txtMasraf.Text; } oMasrafIncelemeBedelleri.Masraf = decimal.Parse(MasrafTutucu); oMasrafIncelemeBedelleri.Inceleme = decimal.Parse(txtInceleme.Text.Trim()); oMasrafIncelemeBedelleri.PostaBedeli = decimal.Parse(txtPostaUcreti.Text.Trim()); oMasrafIncelemeBedelleri.IndirimOrani = decimal.Parse(txtIndirimOrani.Text.Trim()); oMasrafIncelemeBedelleri.FaturayiBastiran = Context.User.Identity.Name; oMasrafIncelemeBedelleri.FatOnYaziTar = DateTime.Today; ent.AddToMasrafIncelemeBedelleri(oMasrafIncelemeBedelleri); ent.SaveChanges(); } }
protected void DetaysizMasrafIncelemePostaBedeliIsle(string FaturaNo) { EFDal ed = new EFDal(); //int intIstId = 0; //int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); ////string VirgulleAyrilmisIDler = GetID(); //string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon(); ////string BolgeyeAitSiradakiFaturaNo = ed.kal_BolgeIcinFaturaNoAl(BolgeKodu); ////string[] strings = BolgeyeAitSiradakiFaturaNo.Split('-'); //string[] IstIdler = VirgulleAyrilmisIDler.Split(','); ////int GunlukSira = int.Parse(strings[1]); //for (int i = 0; i < IstIdler.Length; i++) //{ // intIstId = int.Parse(IstIdler[i]); // ed.FaturaOnYaziTablosundaIstIdyeSahipOlanlarinFaturaNoSiraNoSilindiAlanlariniGuncelle(intIstId, BolgeyeAitSiradakiFaturaNo, GunlukSira); //} //Bir satirda MasrafIncelemeBedelleri tablosuna girilecek her faturano için using (sfKalDataEntities ent = new sfKalDataEntities()) { MasrafIncelemeBedelleri oMasrafIncelemeBedelleri = new MasrafIncelemeBedelleri(); oMasrafIncelemeBedelleri.BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name); oMasrafIncelemeBedelleri.FaturaNo = FaturaNo; oMasrafIncelemeBedelleri.Masraf = decimal.Parse(txtMasraf.Text.Trim()); oMasrafIncelemeBedelleri.Inceleme = decimal.Parse(txtInceleme.Text.Trim()); oMasrafIncelemeBedelleri.PostaBedeli = decimal.Parse(txtPostaUcreti.Text.Trim()); oMasrafIncelemeBedelleri.IndirimOrani = 0; oMasrafIncelemeBedelleri.FaturayiBastiran = Context.User.Identity.Name; oMasrafIncelemeBedelleri.FatOnYaziTar = DateTime.Today; ent.AddToMasrafIncelemeBedelleri(oMasrafIncelemeBedelleri); ent.SaveChanges(); } }
protected void FaturaOnYaziTablosunaEkle(int IstId,string GrupIcinFaturaNo,int GunlukSirano) { string OlcumAraligi = ""; int CihazKapsamAyrintiTablosuId = 0; decimal FatBedel = 0; int FaturaSira = 0; EFDal ed = new EFDal(); ed.Sil("delete from FaturaOnYazi where ISTID=" + IstId.ToString()); int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); using (Service1Client proxy = new Service1Client()) { var oistek = proxy.IstekFind(IstId); OlcumAraligi = oistek.OLCUMARALIGI; CihazKapsamAyrintiTablosuId = oistek.CIHAZKAPSAMAYRINTITABLOSU; FatBedel = oistek.FATBEDEL; FaturaSira = oistek.FATURASIRA; } //string BuGrupIcinFaturaNo = KisaltilmisTurkceTarihDon().Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString(); using (sfKalDataEntities ent = new sfKalDataEntities()) { int intIstId = IstId; short CihazKapsamAyrintiTablosuAdlariID = (short)CihazKapsamAyrintiTablosuId; FaturaOnYazi oFaturaOnyazi = new FaturaOnYazi(); //oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(Session["CihazKapsamAyrintiTablosuID"].ToString()); oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = FaturaSira; oFaturaOnyazi.CihazKapsamAyrintiTabloAdlariID = CihazKapsamAyrintiTablosuAdlariID; oFaturaOnyazi.GUNLUKSIRA = GunlukSirano;//ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu); //oFaturaOnyazi.FATURANO = KisaltilmisTurkceTarihDon().Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString(); oFaturaOnyazi.FATURANO = GrupIcinFaturaNo; oFaturaOnyazi.ISTID = IstId; oFaturaOnyazi.OlcumAraligi = OlcumAraligi; oFaturaOnyazi.Bedel = FatBedel; oFaturaOnyazi.BOLGEKODU = (short)BolgeKodu; oFaturaOnyazi.EkBolgemi = false; oFaturaOnyazi.Silindi = false; oFaturaOnyazi.FATONYAZITAR = DateTime.Today; ent.AddToFaturaOnYazi(oFaturaOnyazi); ent.SaveChanges(); //kal_FaturalandirmaAyrintilari(IstId); } }
protected void Ekle() { using (sfKalDataEntities ent = new sfKalDataEntities()) { try { KayitDefteri oKayitDefteri = new KayitDefteri(); oKayitDefteri.KalTarihi = clnKalTar.SelectedDate.Value; oKayitDefteri.FirmaAdi = _FirmaAdi.Text.Trim(); oKayitDefteri.MustNo = int.Parse(_MustNo.Text.Trim()); oKayitDefteri.IstekNo = int.Parse(_IstekNo.Text.Trim()); oKayitDefteri.Marka = _Marka.Text.Trim(); oKayitDefteri.Model = _Model.Text.Trim(); oKayitDefteri.SeriNo = _SeriNo.Text.Trim(); oKayitDefteri.KalAraligi = _KalAraligi.Text.Trim(); oKayitDefteri.KalNo = _KalNo.Text.Trim(); oKayitDefteri.KalYapan = _KalYapan.Text.Trim(); oKayitDefteri.KalYapan = _KalYapan.Text.Trim(); oKayitDefteri.BolgeKodu = short.Parse(_BolgeKodu.Text.Trim()); ent.AddToKayitDefteri(oKayitDefteri); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Kayıt ekleme işlemi başarılı!"; } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Kayıt ekleme işlemi başarısız!Hata:" + exc.Message; } } }
protected void Guncelle(int Id) { EFDal ed = new EFDal(); using (sfKalDataEntities ent =new sfKalDataEntities()) { var oteklif=(from c in ent.teklif where c.ID==Id select c).First(); oteklif.FIRMAID = int.Parse(txtFirmaId.Text.Trim()); oteklif.YIL = int.Parse(txtYIL.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(txtBIRIMFIYAT.Text.Trim()) * short.Parse(txtADET.Text.Trim());//decimal.Parse(txtTOPLAMFIYAT.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(txtBOLGEKODU.Text.Trim()); oteklif.ISTID = int.Parse(txtISTID.Text.Trim()); oteklif.FATURASIRA = int.Parse(txtFATURASIRA.Text.Trim()); if (int.Parse(txtFATURASIRA.Text.Trim()) > 0)//Eski kayıtlardan değilse { string TamTabloAdi = chkbxlstTarife.SelectedValue; oteklif.CIHAZKAPSAMAYRINTITABLOSU = ed.TamTabloAdindanCihazKapsamAyrintiTablosuIdDon(TamTabloAdi); } ent.SaveChanges(); //Guncelleme Sonucunda Indirimli Teklifler Tablosunda sadece bedel değişcektir. // Bu durumu gozonunde bulundurarak Indirimli Teklifler Tablosunda sadece bedeli yeni duruma gore guncellememiz gerekiyor IndirimliTekliflertablosunuGuncelle(Id, txtTEKLIFNO.Text.Trim(), oteklif.TOPLAMFIYAT.Value, (int)oteklif.BOLGEKODU); } }
protected void Guncelle() { EFDal ed = new EFDal(); int FirmaId = int.Parse(txtFirmaID.Text.Trim()); //if (int.Parse(txtIl_IlceId.Text) < 1 || int.Parse(txtIl_IlceId.Text) > 5000) if (txtIlce.Text.Trim()=="") { lblFirmaAdi.Text = "İl/İlçe bilgisi seçilmemiş. Listeden bir İl/İlçe bilgisi seçiniz"; } else { var entt = new sfKalDataEntities(); firma ofirma = (from c in entt.firma where c.FIRMAID == FirmaId select c).First(); //ofirma.FIRMAID = int.Parse(txtFirmaID.Text.Trim()); ofirma.MUSTNO = int.Parse(txtMustNo.Text.Trim()); ofirma.FIRMAADI = txtFirmaAdi.Text.Trim(); ofirma.ADRESI = txtAdres1.Text.Trim(); ofirma.ADRESII = txtAdres2.Text.Trim(); ofirma.IL_ILCE = txtIlce.Text.Trim(); ofirma.TELEFON = txtTelefon.Text.Trim(); ofirma.FAX = txtFax.Text.Trim(); ofirma.ILGILI = txtIlgili.Text.Trim(); ofirma.EMAIL = txtEmail.Text.Trim(); ofirma.NOTLAR = txtNotlar.Text.Trim(); ofirma.FATADRES = txtFatAdresi.Text.Trim(); ofirma.VERGIDAIRESI = txtVergiDairesi.Text.Trim(); ofirma.VERGINO = txtVergiNo.Text.Trim(); ofirma.BOLGEKODU = short.Parse(txtBolgeKodu.Text.Trim()); //ofirma.KAMUFIRMASI = chkKamufirması.Checked; if (chklstKamuOzel.SelectedValue == "1") { ofirma.KAMUFIRMASI = true; } else { ofirma.KAMUFIRMASI = false; } ofirma.TSEBELGELI = chkTseBelgeli.Checked; ofirma.IL_ILCEID = int.Parse(txtIl_IlceId.Text); try { entt.SaveChanges(); lblFirmaAdi.ForeColor = System.Drawing.Color.Green; lblFirmaAdi.Text = "Güncelleme başarılı" ; } catch (Exception exc) { lblFirmaAdi.ForeColor = System.Drawing.Color.Red; lblFirmaAdi.Text = "Güncelleme başarısız:" + exc.Message; } } if (Request["err"] != null) { if (Request["err"].ToString() == "Email") { //Yetki tablosuna firma yetkisinin işlenmesi gerekiyor burada if (ed.DahaOnceYetkilendirmeYapilmismi(FirmaId))//evet yapılmış, bu durumda email adresini guncelle { ed.YetkiTablosundaEmailGuncelle(FirmaId, txtEmail.Text); } else { ed.FirmaCredentialsEkle(FirmaId); } } } }
protected void btnGuncelle_Click(object sender, EventArgs e) { EFDal ed=new EFDal(); int Yil=DateTime.Today.Year; int BolgeKodu=ed.kal_BolgeKoduDon(Context.User.Identity.Name); int IstekNo=ed.kal_BolgeyeAitMaxIstekNoBul(Yil,BolgeKodu); int TeklifId=int.Parse(txtID.Text.Trim()); int CihazKapsamAyrintiTablosuId= ed.TeklifeAitCihazKapsamAyrintiTablosuIdDon(TeklifId); int ToplamCihazSayisi = int.Parse(txtADET.Text); if (chkONAY.Checked)//Onaylandı ise 1. adım olarak cihazı istek tablosuna taşıyacağız sonra cihazı teklif tablosundan sileceğiz { for (int i = 0; i < ToplamCihazSayisi; i++) { using (sfKalDataEntities ent = new sfKalDataEntities()) { try { istek oistek = new istek(); oistek.YIL = int.Parse(txtYIL.Text.Trim()); oistek.FIRMAID = int.Parse(txtFirmaId.Text); oistek.ISTEKNO = IstekNo; oistek.ALTISTNO = ed.kal_OYilinIsIdsininSiradakiAltIstekNosunuDon(Yil, BolgeKodu, IstekNo); oistek.MUSTNO = int.Parse(txtMUSTNO.Text.Trim()); oistek.CIHAZADI = txtCIHAZADI.Text.Trim(); oistek.IMALATCI = "Teklif"; oistek.MODEL = "Teklif"; oistek.SERINO = "Teklif"; oistek.OLCUMARALIGI = txtOLCUMARALIGI.Text.Trim(); oistek.ILGLAB = txtILGLAB.Text.Trim(); oistek.SORUMLU = "Teklif"; oistek.GELTAR = DateTime.Today;//Teklif istege akatarilirlken GelTar Onay tarihi olsun oistek.GELYONTEMI = "Teklif"; oistek.TAHMINIBITTAR = DateTime.Parse("1900-01-01"); oistek.KALBITTAR = DateTime.Parse("1900-01-01"); oistek.CIHCIKISI = "Teklif"; oistek.SERTIFIKANO = Yil.ToString() + "BEK" + IstekNo.ToString() + "-" + ed.kal_OYilinIsIdsininSiradakiAltIstekNosunuDon(Yil, BolgeKodu, IstekNo).ToString(); oistek.FATTCIKTAR = DateTime.Parse("1900-01-01"); oistek.SERTCIKTAR = DateTime.Parse("1900-01-01"); oistek.FATBEDEL = decimal.Parse(txtTOPLAMFIYAT.Text.Trim()); oistek.NOTLAR = txtTEKLIFNO.Text.Trim() + " numaralı teklifti"; oistek.SERTIPI = "-"; oistek.IPTAL = "İptal"; oistek.NAKEDSERTNO = 0; oistek.SIRANO = int.Parse(txtFATURASIRA.Text.Trim()); if (raddtTahKalZamani.SelectedDate != null) { oistek.RANDTAR = raddtTahKalZamani.SelectedDate; } else { oistek.RANDTAR = DateTime.Parse("1900-01-01"); } oistek.GUID = txtTEKLIFNO.Text.Trim(); oistek.MAILUYARI = DateTime.Parse("1900-01-01"); oistek.YAZANPERS = Context.User.Identity.Name; if (ddlKalibrasyonYeri.SelectedIndex != 0) { oistek.KALYERI = ddlKalibrasyonYeri.SelectedItem.Text; } else { oistek.KALYERI = "-"; } oistek.RANDVEREN = "-"; oistek.RANDEVU = false; oistek.BOLGEKODU = BolgeKodu; oistek.TSEBELGELI = false; oistek.KAPSAMICI = false; oistek.RANDNOT = ""; oistek.SILINDI = false; oistek.CIHAZGELMEDI = true; oistek.PAKETNOID = 0; oistek.HIZLIEKLENDI = false; oistek.EKLEYEN = Context.User.Identity.Name; ; oistek.FATURASIRA = int.Parse(txtFATURASIRA.Text.Trim()); oistek.CIHAZKAPSAMAYRINTITABLOSU = (short)CihazKapsamAyrintiTablosuId; ent.AddToistek(oistek); ent.SaveChanges(); //Şimdi 2. adim olarak cihazı teklif tablosundan silmemiz gerekli if (i == 0)//İlk döngüde kayıt sillinecek sonrakilerde silindiği için bulunamayacak { ed.TeklifTablosundanKayitSil(TeklifId); } //Ve son adim olarak istek tablosuna eklenen kaydi faturaonyazi tablosunada eklemeliyiz. int SonEklenenIstId = ed.AzOnceEklenenIstekIcinMaxIstIdDon(); FaturaOnYaziTablosunaEkle(SonEklenenIstId); //Ve bir adım daha, eklenen kayıt iş programına düşürülebilir. if (raddtTahKalZamani.SelectedDate == null) { } else { ed.IsTakvimineOgeEkle(txtCIHAZADI.Text, raddtTahKalZamani.SelectedDate.Value, raddtTahKalZamani.SelectedDate.Value, "", Context.User.Identity.Name, 0, int.Parse(txtFirmaId.Text)); } //Ve Genel Bakısta onaylanmış teklif olarak görebilmek icin bir adım daha gerekiyor //Onay gelen teklifler tablsouna düşmemiz gerekiyor kaydı OnayGelenTeklifler oOnayGelenTeklifler = new OnayGelenTeklifler(); oOnayGelenTeklifler.IstId = SonEklenenIstId; ent.AddToOnayGelenTeklifler(oOnayGelenTeklifler); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Teklifin onaylanması sonucu, onaylanan teklifin teklif tablosundan silinip, istek tablosuna aktarımı başarılı"; } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Teklifin onaylanması sonucu, onaylanan teklifin teklif tablosundan silinip, istek tablosuna aktarımı başarısız.Hata:" + exc.Message; } } } } else { int Id = int.Parse(Request["Id"].ToString()); Guncelle(Id); } }
protected void CihazKapsamAyrintiOzelTablosunaEkle() { sfKalDataEntities ent = new sfKalDataEntities(); CihazKapsamAyrintiOzel oCihazKapsamAyrintiOzel = new CihazKapsamAyrintiOzel(); oCihazKapsamAyrintiOzel.CihazID = int.Parse(Session["CihazKapsamUIDCihazId"].ToString()); oCihazKapsamAyrintiOzel.Lab = ddlLablar.SelectedValue; oCihazKapsamAyrintiOzel.OlcAraligi = txtOlcumAraligi.Text.Trim(); oCihazKapsamAyrintiOzel.BirimBedel = decimal.Parse(txtBirimBedel.Text.ToString()); oCihazKapsamAyrintiOzel.EkBolgemi = chkEkBolge.Checked; oCihazKapsamAyrintiOzel.KalYeri = ddlKalYEri.SelectedValue; oCihazKapsamAyrintiOzel.Puan = decimal.Parse(txtPuan.Text.Trim()); ent.AddToCihazKapsamAyrintiOzel(oCihazKapsamAyrintiOzel); ent.SaveChanges(); }
protected void Guncelle(int Id) { using (sfKalDataEntities ent = new sfKalDataEntities()) { var orefkalibrasyon = (from c in ent.refkalibrasyon where c.ID == Id select c).First(); orefkalibrasyon.BAKKARTNO= txtBAKKARTNO.Text.Trim(); orefkalibrasyon.KALTAR = raddtKALTAR.SelectedDate.Value; orefkalibrasyon.GELKALTAR = raddtGELKALTAR.SelectedDate.Value; orefkalibrasyon.KALYERI = txtKALYERI.Text.Trim(); orefkalibrasyon.SERTNO = txtSERTNO.Text.Trim(); orefkalibrasyon.OLCBELIRSIZLIGI = txtOLCBELIRSIZLIGI.Text.Trim(); orefkalibrasyon.UYARI = txtUYARI.Text.Trim(); orefkalibrasyon.KALPER = int.Parse(txtKALPER.Text.Trim()); orefkalibrasyon.BOLGEKODU = int.Parse(txtBOLGEKODU.Text.Trim()); ent.SaveChanges(); } }
protected bool IsTakvimimneYaz(int GorevID) { EFDal ed=new EFDal(); bool Sonuc = false; DateTime BasTar,SonTar; int FirmaId = 0; string Subject = ""; using (sfKalDataEntities ent = new sfKalDataEntities()) { var oGorevFirma = (from c in ent.GorevFirma where c.GorevID == GorevID select c).ToList(); foreach (var result in oGorevFirma) { Subject += ed.FirmaIddenFirmaAdiDon(result.FirmaID) + "-" + ed.FirmaIddenIlIlceDon(result.FirmaID)+"<br/>"; FirmaId = result.FirmaID; } //GorevBaslangic ve Bitis tarihlerini al DataSet ds = new DataSet(); ds = ed.GorevPersonelDon(GorevID); BasTar = DateTime.Parse(ds.Tables[0].Rows[0]["GorevSuresi"].ToString()); SonTar=DateTime.Parse(ds.Tables[0].Rows[0]["GorevSuresiBitis"].ToString()); ds.Dispose(); Scheduler oScheduler = new Scheduler(); oScheduler.Subject = Subject; oScheduler.Start = BasTar; oScheduler.Endd = SonTar; oScheduler.RecurrenceRule = ""; oScheduler.RecurrenceParentID = 0; oScheduler.FirmaId = FirmaId; oScheduler.Kullanici = Context.User.Identity.Name; ent.AddToScheduler(oScheduler); ent.SaveChanges(); } return Sonuc; }
protected void Guncelle(int Id) { EFDal ed = new EFDal(); using (sfKalDataEntities ent = new sfKalDataEntities()) { try { var oEgitim = (from c in ent.Egitim where c.Id == Id select c).First(); oEgitim.FirmaId = int.Parse(_FirmaId.Text.Trim()); oEgitim.Egitimci = _Egitimci.Text.Trim(); oEgitim.EgitimiAlan = _EgitimiAlan.Text.Trim(); oEgitim.EgitimTarihi = clnEgitimTar.SelectedDate.Value; oEgitim.EgitiminKonusu = _EgitiminKonusu.Text.Trim(); oEgitim.SertifikaNo = _SertifikaNo.Text.Trim(); oEgitim.EgitimYeri = _EgitimYeri.Text.Trim(); oEgitim.BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name); oEgitim.EgitimBedeli = decimal.Parse(_EgitimBedeli.Text);//decimal.Parse("2,00");// oEgitim.EgitimGunSayisi = short.Parse(_EgitimGunSayisi.Text); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Güncelleme işlemi başarılı!"; } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Güncelleme işlemi başarısız!Hata:" + exc.Message; } } }
protected void CihazKapsamAyrintiKamuTablosuGuncelle(int ID) { sfKalDataEntities ent = new sfKalDataEntities(); var oCihazKapsamAyrintiKamu = (from c in ent.CihazKapsamAyrintiKamu where c.ID == ID select c).First(); oCihazKapsamAyrintiKamu.Lab = ddlLablar.SelectedValue; oCihazKapsamAyrintiKamu.OlcAraligi = txtOlcumAraligi.Text.Trim(); oCihazKapsamAyrintiKamu.BirimBedel = decimal.Parse(txtBirimBedel.Text.ToString()); oCihazKapsamAyrintiKamu.EkBolgemi = chkEkBolge.Checked; oCihazKapsamAyrintiKamu.KalYeri = ddlKalYEri.SelectedValue; oCihazKapsamAyrintiKamu.Puan = decimal.Parse(txtPuan.Text.Trim()); ent.SaveChanges(); }
protected void Sil() { int FirmaId = int.Parse(txtFirmaID.Text.Trim()); var entt = new sfKalDataEntities(); firma ofirma = (from c in entt.firma where c.FIRMAID == FirmaId select c).First(); ofirma.SILINDI = true; entt.SaveChanges(); }
protected void FaturaOnYaziTablosunaEkle(int SonEklenenIstId) { EFDal ed = new EFDal(); int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name); using (sfKalDataEntities ent = new sfKalDataEntities()) { int IstId = SonEklenenIstId; short CihazKapsamAyrintiTablosuAdlariID = short.Parse(txtCihazKapsamAyrintiTabloAdi.Text); FaturaOnYazi oFaturaOnyazi = new FaturaOnYazi(); //oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(Session["CihazKapsamAyrintiTablosuID"].ToString()); oFaturaOnyazi.CIHAZKAPSAMAYRINTIID = int.Parse(txtCihazKapsamAyrintiId.Text); oFaturaOnyazi.CihazKapsamAyrintiTabloAdlariID = CihazKapsamAyrintiTablosuAdlariID; oFaturaOnyazi.GUNLUKSIRA = ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu); oFaturaOnyazi.FATURANO = "-";//KisaltilmisTurkceTarihDon().Replace(".", "") + "-" + ed.kal_FaturaOnYaziIcinSiradakiGunlukSiraNoDon(BolgeKodu).ToString(); oFaturaOnyazi.ISTID = IstId; oFaturaOnyazi.OlcumAraligi = txtOLCUMARALIGI.Text.Trim(); oFaturaOnyazi.Bedel = decimal.Parse(txtBIRIMFIYAT.Text.Trim()); oFaturaOnyazi.BOLGEKODU = (short)BolgeKodu; oFaturaOnyazi.EkBolgemi = false; oFaturaOnyazi.Silindi = false; oFaturaOnyazi.FATONYAZITAR = DateTime.Today; ent.AddToFaturaOnYazi(oFaturaOnyazi); ent.SaveChanges(); //kal_FaturalandirmaAyrintilari(IstId); } }
protected void InsertItemButton_Click(object sender, EventArgs e) { if (clnGorevSuresiBaslangic.SelectedDate == null || clnGorevSuresiBitis.SelectedDate == null) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Lütfen geçerli görev başlangıç ve bitiş tarihlerini belirleyiniz"; } else { if (Session["OturumIcinGorevID"] == null) { lblUyari.Text = "Öncelikle sol taraftaki ögeleri kullanarak görev kapsamına bir firma ekleyip bir GorevId almalısınız. GorevId bulunamadı!"; } else { using (sfKalDataEntities ent = new sfKalDataEntities()) { try { GorevPersonel oGorevPersonel = new GorevPersonel(); oGorevPersonel.GorevID = int.Parse(GorevID.Text.Trim()); oGorevPersonel.Personel = Personel.Text.Trim(); oGorevPersonel.GorevSuresi = clnGorevSuresiBaslangic.SelectedDate.Value; oGorevPersonel.GorevSuresiBitis = clnGorevSuresiBitis.SelectedDate.Value; oGorevPersonel.Unvan = Unvan.Text.Trim(); oGorevPersonel.Avans = decimal.Parse(Avans.Text.Trim()); oGorevPersonel.GorevKonusu = int.Parse(ddlGorevKonusu.SelectedValue); ent.AddToGorevPersonel(oGorevPersonel); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Görev-Personel ekleme başarılı."; GorevPersonelGridiniBagla(int.Parse(GorevID.Text.Trim())); } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Görev-Personel ekleme başarısız.Hata:" + exc.Message; } } } } }
protected void Guncelle(int Id) { using (sfKalDataEntities ent = new sfKalDataEntities()) { try { var oKayitDefteri = (from c in ent.KayitDefteri where c.Id == Id select c).First(); oKayitDefteri.KalTarihi = clnKalTar.SelectedDate.Value; oKayitDefteri.FirmaAdi = _FirmaAdi.Text.Trim(); oKayitDefteri.MustNo = int.Parse(_MustNo.Text.Trim()); oKayitDefteri.IstekNo = int.Parse(_IstekNo.Text.Trim()); oKayitDefteri.Marka = _Marka.Text.Trim(); oKayitDefteri.Model = _Model.Text.Trim(); oKayitDefteri.SeriNo = _SeriNo.Text.Trim(); oKayitDefteri.KalAraligi = _KalAraligi.Text.Trim(); oKayitDefteri.KalNo = _KalNo.Text.Trim(); oKayitDefteri.KalYapan = _KalYapan.Text.Trim(); oKayitDefteri.KalYapan = _KalYapan.Text.Trim(); oKayitDefteri.BolgeKodu = short.Parse(_BolgeKodu.Text.Trim()); ent.SaveChanges(); lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Güncelleme işlemi başarılı!"; } catch (Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Güncelleme işlemi başarısız!Hata:"+exc.Message; } } }
protected void btnKapsamaAl_Click(object sender, EventArgs e) { string PaketAdi=""; if (rdbrnlstPaketKapsamlari.SelectedIndex != -1) { try { EFDal ed = new EFDal(); int intIstId = 0; int PaketAdlariID = int.Parse(rdbrnlstPaketKapsamlari.SelectedValue); decimal PaketBedeli = ed.PaketBedeliniDon(PaketAdlariID); int PaketKapsamindakiCihazSayisi = ed.PaketKapsamindakiCihazSayisiniDon(PaketAdlariID); using (Service1Client proxy=new Service1Client()) { PaketAdi=proxy.PaketAdiDon(PaketAdlariID); } string SQL = "select max(PaketNo) as SiradakiPaketNo from PaketNumaralari"; DataSet ds = ed.Sorgula(SQL); int SiradakiPaketNo = int.Parse(ds.Tables[0].Rows[0]["SiradakiPaketNo"].ToString()) + 1; ds.Dispose(); string[] strings = Session["PaketKapsaminaAlinacakIDListesi"].ToString().Split(','); int PaketKapsaminaAlinmakIstenenToplamCihazSayisi = strings.Length; decimal PaketKapsaminaAlinacakHerCihazIcinSaptananOrtalamaBedel = PaketBedeli / PaketKapsaminaAlinmakIstenenToplamCihazSayisi; int[] ints = new int[strings.Length]; if (ints.Length <= PaketKapsamindakiCihazSayisi) { for (int i = 0; i < strings.Length; i++) { intIstId = int.Parse(strings[i]); // Provide some protection here //DalClass.Sil("delete from PaketNumaralari where IstId =" + ints[i].ToString());//önceki aynı ISTID li kayitlari sil //ilk önce Paketnumaraları tablosuna işle using (sfKalDataEntities ent = new sfKalDataEntities()) { PaketNumaralari oPaketNumaralari = new PaketNumaralari(); oPaketNumaralari.PaketNo = SiradakiPaketNo; oPaketNumaralari.IstID = intIstId; oPaketNumaralari.PaketAdlariID = int.Parse(rdbrnlstPaketKapsamlari.SelectedValue); oPaketNumaralari.Tarih = DateTime.Parse(DateTime.Now.ToString()); oPaketNumaralari.PaketKapsaminaAlan = Context.User.Identity.Name; ent.AddToPaketNumaralari(oPaketNumaralari); ent.SaveChanges(); //daha sonra istek tablosuna bu istidli cihazın paket kapsamına alındığını işle var oistek = (from c in ent.istek where c.ISTID == intIstId select c).First(); oistek.FATBEDEL = PaketKapsaminaAlinacakHerCihazIcinSaptananOrtalamaBedel; oistek.PAKETNOID = SiradakiPaketNo; ent.SaveChanges(); } } //BUrada daha sonra değişen kal bedellerini FatOnyazi tablosunda güncellememiz gerekiyor. //EFDal ed = new EFDal(); ed.kal_PaketKapsaminaAlinmadanSonraBedelleriGuncelleme(Session["PaketKapsaminaAlinacakIDListesi"].ToString(), PaketKapsaminaAlinacakHerCihazIcinSaptananOrtalamaBedel); /* using (Service1Client proxy = new Service1Client()) { proxy.kal_PaketKapsaminaAlinmadanSonraBedelleriGuncelleme(Session["PaketKapsaminaAlinacakIDListesi"].ToString(), PaketKapsaminaAlinacakHerCihazIcinSaptananOrtalamaBedel); }*/ lblUyari.ForeColor = System.Drawing.Color.Green; lblUyari.Text = "Paket kapsamına alma işlemi başarılı"; } else { lblUyari.ForeColor = System.Drawing.Color.Red; //lblUyari.Text = "Paket kapsamına almaya çalıştığınız cihaz sayısı, " + PaketAdi + " isimli ve " + PaketKapsamindakiCihazSayisi.ToString()+" adet cihaz içeren paket için fazladır.Lütfen kontrol ediniz."; lblUyari.Text = "Hata:Maksimum "+PaketKapsamindakiCihazSayisi.ToString() + " adet cihaz içeren "+PaketAdi+" isimli pakete, "+PaketKapsaminaAlinmakIstenenToplamCihazSayisi.ToString()+" adet cihaz yerleştirmeye çalışıyorsunuz.Lütfen bu paket kapsımına almaya çalıştığınız cihaz sayısını kontrol ediniz"; } } catch(Exception exc) { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Paket kapsamına alma işlemi başarısız"; } } else { lblUyari.ForeColor = System.Drawing.Color.Red; lblUyari.Text = "Öncelikle aşağıdan bir paket seçmelisiniz"; } }
protected void Guncelle(int ISTID) { using (sfKalDataEntities ent = new sfKalDataEntities()) { var oistek = (from c in ent.istek where c.ISTID == ISTID select c).First();//istek.SingleOrDefault(x => x.ISTID == ISTID); oistek.YIL = int.Parse(txtYil.Text.Trim()); oistek.ISTEKNO = int.Parse(txtIstekNo.Text.Trim()); oistek.ALTISTNO = int.Parse(txtAltIstekNo.Text.Trim()); oistek.MUSTNO = int.Parse(txtMustNo.Text.Trim()); oistek.CIHAZADI = txtCihazAdi.Text.Trim(); oistek.IMALATCI = txtImalatci.Text.Trim(); oistek.MODEL = txtModel.Text.Trim(); oistek.SERINO = txtSeriNo.Text.Trim(); oistek.OLCUMARALIGI = txtOlcumAraligi.Text.Trim(); oistek.ILGLAB = txtIlgLab.Text.Trim(); oistek.SORUMLU = txtSorumlu.Text.Trim(); oistek.GELTAR = raddtGelTar.SelectedDate; oistek.GELYONTEMI = txtGelisYontemi.Text.Trim(); oistek.TAHMINIBITTAR = raddtTahminiBitisTarihi.SelectedDate; oistek.KALBITTAR = raddtKalBitTar.SelectedDate; oistek.CIHCIKISI = txtCihazCikisi.Text.Trim(); oistek.SERTIFIKANO = txtSertifikaNo.Text.Trim(); oistek.FATTCIKTAR = raddtFatCikTar.SelectedDate; oistek.SERTCIKTAR = raddtSertifikaCikisTarihi.SelectedDate; oistek.FATBEDEL = decimal.Parse(txtFatBedeli.Text.Trim()); oistek.NOTLAR = txtNotlar.Text.Trim(); oistek.SERTIPI = ddlSerTipi.SelectedValue; oistek.IPTAL = ddlIptal.SelectedValue; oistek.NAKEDSERTNO = int.Parse(txtNakedSertNo.Text.Trim()); oistek.SIRANO = int.Parse(txtSiraNo.Text.Trim()); oistek.RANDTAR = raddtRandevuTar.SelectedDate; oistek.GUID = txtGuid.Text.Trim(); oistek.MAILUYARI = raddtMailUyari.SelectedDate; oistek.YAZANPERS = txtYazanPers.Text.Trim(); oistek.KALYERI = ddlKalYeri.SelectedValue; oistek.RANDVEREN = txtRandVeren.Text.Trim(); oistek.RANDEVU = chkRandevu.Checked; oistek.BOLGEKODU = int.Parse(txtBölgeKodu.Text.Trim()); oistek.TSEBELGELI = chkTSEBelgeli.Checked; oistek.KAPSAMICI = chkKapsamIci.Checked; oistek.RANDNOT = txtRandNotlari.Text.Trim(); oistek.SILINDI = chkSilindi.Checked; oistek.CIHAZGELMEDI = chkCihazGelmedi.Checked; oistek.PAKETNOID = int.Parse(txtPaketNoID.Text.Trim()); oistek.HIZLIEKLENDI = chkHizliEklendi.Checked; oistek.EKLEYEN = txtEkleyen.Text.Trim(); oistek.FATURASIRA = int.Parse(txtFaturaSira.Text.Trim()); ent.SaveChanges(); } }
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 string FirmaCredentialsEkle(int FirmaId) { string Basarim = ""; //Daha öönce yetkilendirme yapılmış mı? if (!DahaOnceYetkilendirmeYapilmismi(FirmaId)) { try { sfKalDataEntities KalData = new sfKalDataEntities(); Yetki oYetki = new Yetki(); oYetki.FirmaId = FirmaId; oYetki.KullaniciAdi = FirmaIdDenEpostaDon(FirmaId); oYetki.Password = RandomPassword.Generate(6, 6); KalData.AddToYetki(oYetki); KalData.SaveChanges(); } catch (Exception exc) { Basarim = exc.Message; } } return Basarim; }