public void Delete(Guid TestId) { using (WehemoDataContext dc = new WehemoDataContext()) { var test = dc.TESTs.Where(c => c.ID == TestId).FirstOrDefault(); test.DELETED = true; dc.SubmitChanges(); } }
public void Delete(Guid CustomerId) { using (WehemoDataContext dc = new WehemoDataContext()) { var customer = dc.CUSTOMERs.Where(c => c.ID == CustomerId).FirstOrDefault(); //Silmek için seçilen Id kontrol edilir. customer.DELETED = true; //Silindiği doğrulandı. dc.SubmitChanges(); //DB de değişiklikler kayıtedildi. } }
public void AddTestResult(Guid TestId, int statuscode)//Test_Result tablosuna veri ekleyecek { using (WehemoDataContext dc = new WehemoDataContext()) { var testresult = new TEST_RESULT(); testresult.TEST_ID = TestId; testresult.STATUS_CODE = statuscode; testresult.CREATE_DATE = DateTime.Now; dc.TEST_RESULTs.InsertOnSubmit(testresult); dc.SubmitChanges(); } }
public void Update(Guid CustomerId, string name, string email, string password) { using (WehemoDataContext dc = new WehemoDataContext()) { var customer = dc.CUSTOMERs.Where(c => c.ID == CustomerId).FirstOrDefault();//Güncelleme işlemi var olan Id'ye göre gerçekleşecek burada Where ile Id seçilir yazılan customerId'ye eşit mi kontrol edilir.Eğer değilse FirstorDefault ile null geçilebilir. customer.NAME = name; customer.EMAIL = email; customer.PASSWORD = password; customer.UPDATE_DATE = DateTime.Now; //Güncelleme tarihi dc.SubmitChanges(); //Değişiklikler DB'ye eklenir. }//Void olduğu için herhangi bir değeri geri döndürmedik. }
public Guid Add(string name, string email, string password)//Yeni veri eklemek için { var customer = new CUSTOMER(); customer.ID = Guid.NewGuid();//Id için yeni guid tipli bir ifade üretir. customer.NAME = name; customer.EMAIL = email; customer.PASSWORD = password; customer.CREATE_DATE = DateTime.Now;//Oluşturulma tarihi olarak o anki zamanı alıyoruz. customer.DELETED = false; using (WehemoDataContext dc = new WehemoDataContext()) //DB ile bağlantı sağladık. { dc.CUSTOMERs.InsertOnSubmit(customer); //customer ile oluşturulan parametrelere göre verileri ekle dc.SubmitChanges(); //DB ye ekle } return(customer.ID); //Eklenen veri Id'ye göre ekleneceği için geri dönen değer }
public bool Add(Guid CustomerId, string url) { if (TestControl(url)) { return(false); } { var test = new TEST(); test.ID = Guid.NewGuid(); test.CUSTOMER_ID = CustomerId; test.URL = url; test.CREATE_DATE = DateTime.Now; using (WehemoDataContext dc = new WehemoDataContext()) { dc.TESTs.InsertOnSubmit(test); dc.SubmitChanges(); } } return(true); }