/// <summary> /// Kullanıcı eklerken {role => 0->Garson 1->Çalışan} , {male => 0->Kadın 1->Erkek} /// </summary> /// <param name="firstName"></param> /// <param name="lastName"></param> /// <param name="tcNo"></param> /// <param name="password"></param> /// <param name="role"></param> /// <param name="mail"></param> /// <param name="phoneNo"></param> /// <param name="address"></param> /// <param name="male"></param> /// <returns></returns> public static string kullaniciEkle(string firstName, string lastName, string tcNo, string password, int role, string mail, string phoneNo, string address, int gender) { if (!string.IsNullOrEmpty(firstName) && !string.IsNullOrWhiteSpace(firstName)) { if (!string.IsNullOrEmpty(lastName) && !string.IsNullOrWhiteSpace(lastName)) { if (!string.IsNullOrEmpty(tcNo) && !string.IsNullOrWhiteSpace(tcNo)) { if (!string.IsNullOrEmpty(password) && !string.IsNullOrWhiteSpace(password)) { if (!string.IsNullOrEmpty(mail) && !string.IsNullOrWhiteSpace(mail)) { if (!string.IsNullOrEmpty(phoneNo) && !string.IsNullOrWhiteSpace(phoneNo)) { if (!string.IsNullOrEmpty(address) && !string.IsNullOrWhiteSpace(address)) { if (DAL.Users.kullaniciEkle(firstName, lastName, tcNo, password, role, mail, phoneNo, address, gender) == 0) { return("False"); } Program.setDBVersion(0); return("True"); } } } } } } } return("Ekleme için veri girişi hatalı alanlar boş bırakılamaz"); }
public static bool siparisUrunIDileSil(int productID) { if (DAL.Orders.siparisUrunIDileSil(productID) == 0) { return(false); } Program.setDBVersion(1); return(true); }
public static bool urunDurumGuncelle(int status, int productID) { if (DAL.Product.urunDurumGuncelle(status, productID) == 0) { return(false); } Program.setDBVersion(0); return(true); }
public static bool masaSil(int tableID) { if (DAL.Tables.masaSil(tableID) == 0) { return(false); } Program.setDBVersion(0); return(true); }
public static bool kullaniciSil(int userID) { if (DAL.Users.kullaniciSil(userID) == 0) { return(false); } Program.setDBVersion(0); return(true); }
public static string masaninTümSiparisleriniSil(int tableID) { if (DAL.Orders.masaninTümSiparisleriniSil(tableID) == 0) { return("False"); } Program.setDBVersion(1); return("True"); }
/// <summary> /// Tarihi ve userID yi masa açarken alır ve kaydeder, status'e 1 , bill'e 0 otomatik değer verir /// </summary> /// <param name="date"></param> /// <param name="userID"></param> /// <returns></returns> public static bool masaAc(int userID, int tableID) { if (DAL.Tables.masaAc(DateTime.Now.ToString(), userID, tableID) == 0) { return(false); } Program.setDBVersion(1); return(true); }
/// <summary> /// orderID ile sipariş siler /// </summary> /// <param name="orderID"></param> /// <returns></returns> public static string siparisIDileSil(int orderID) { if (DAL.Orders.siparisIDileSil(orderID) == 0) { return("False"); } Program.setDBVersion(1); return("True"); }
/// <summary> /// catID alır o kategorideki tüm ürünleri siler /// </summary> /// <param name="productID"></param> /// <returns></returns> public static bool kategoridekiUrunleriSil(int catID) { if (DAL.Product.kategoridekiUrunleriSil(catID) == 0) { return(false); } Program.setDBVersion(0); return(true); }
/// <summary> /// tableID ve productID ile sipariş siler /// </summary> /// <param name="tableID"></param> /// <param name="productID"></param> /// <returns></returns> public static string siparisSil(int tableID, int productID, int total) { if (DAL.Orders.siparisSil(tableID, productID, total) == 0) { return("False"); } Program.setDBVersion(1); return("True"); }
/// <summary> /// Kategoriye ait tüm ürünleri siler sonra kategoriyi siler /// </summary> /// <param name="catID"></param> /// <returns></returns> public static string kategoriUrunleriyleSil(int catID) { Orders.siparisCATIDileSil(catID); Product.kategoridekiUrunleriSil(catID); if (DAL.Category.kategoriSil(catID) == 0) { return("False"); } Program.setDBVersion(0); return("True"); }
public static bool urunSiparisleriyleSil(int product) { if (Orders.urunKontrol(product)) { Orders.siparisUrunIDileSil(product); } if (DAL.Product.urunSil(product) == 0) { return(false); } Program.setDBVersion(0); return(true); }
public static string masaGuncelle(string tableNo, int capacity, int tableID) { if (!string.IsNullOrEmpty(tableNo) && !string.IsNullOrWhiteSpace(tableNo)) { if (DAL.Tables.masaGuncelle(tableNo, capacity, tableID) == 0) { return("False"); } Program.setDBVersion(0); return("True"); } return("Masa adı boş bırakılamaz"); }
public static string kategoriEkle(string catName) { if (!string.IsNullOrEmpty(catName) && !string.IsNullOrWhiteSpace(catName)) { if (DAL.Category.kategoriEkle(catName) == 0) { return("False"); } Program.setDBVersion(0); return("True"); } else { return("Kategori adı boş bırakılamaz"); } }
public static string kategoriGuncelle(string catName, int catID) { if (string.IsNullOrEmpty(catName) || string.IsNullOrWhiteSpace(catName)) { return("Kategori ismi boş bırakılamaz!"); } else { if (DAL.Category.kategoriGuncelle(catName, catID) == 0) { return("False"); } Program.setDBVersion(0); return("True"); } }
public static string kategoriSil(int catID) { if (DAL.Product.kategoriyeAitUrunKontrol(catID)) { return("Kategoriye ait ürün bulunmaktadır. Kategori silinemez!"); } else { if (DAL.Category.kategoriSil(catID) == 0) { return("False"); } Program.setDBVersion(0); return("True"); } }
public static string urunGuncelle(string productName, string price, int status, string description, int catID, int productID) { if (!string.IsNullOrEmpty(productName) && !string.IsNullOrWhiteSpace(productName)) { if (Convert.ToDouble(price) > 0) { if (DAL.Product.urunGuncelle(productName, price, status, description, catID, productID) == 0) { return("False"); } return("True"); } } Program.setDBVersion(1); return("Ürün ismi ve fiyat boş bırakılamaz!"); }
public static string urunEkle(int catID, string productName, string price, string description) { if (!string.IsNullOrEmpty(productName) && !string.IsNullOrWhiteSpace(productName)) { if (Convert.ToDouble(price) > 0) { if (DAL.Product.urunEkle(catID, productName, price, description) == 0) { return("False"); } DAL.Category.kategoriProductSumGuncelle(catID); Program.setDBVersion(0); return("True"); } } return("Ürün ismi ve fiyat boş bırakılamaz!"); }
public static bool siparisEkle(int tableID, int productID, int catID, int total) { if (!masaUrunKontrol(productID, tableID)) { if (DAL.Orders.yeniSiparisEkle(tableID, productID, catID, total, DateTime.Now.ToString()) == 0) { return(false); } Program.setDBVersion(1); return(true); } if (DAL.Orders.sipariseEkle(tableID, productID, total, DateTime.Now.ToString()) == 0) { return(false); } Program.setDBVersion(1); return(true); }
public static int siparisCATIDileSil(int catID) { Program.setDBVersion(1); return(DAL.Orders.siparisCATIDileSil(catID)); }