public void AddCard(string numfish, int time, string TypeFact, bool ReadyFish, DataTable dtfood) { try { CardView.CardViewKitchen cvd = new CardView.CardViewKitchen(); cvd.Name = numfish; cvd.Minute = time; cvd.TimerControl = true; cvd.DataGridFill = dtfood; cvd.CaptionStatusFish = TypeFact; cvd.NumberFish = numfish; if (ReadyFish) { cvd.StopCard(); } if (FLP.InvokeRequired) { FLP.Invoke((MethodInvoker) delegate() { AddCard(numfish, time, TypeFact, ReadyFish, dtfood); }); } else { FLP.Controls.Add(cvd); } } catch (Exception ex) { // //func.WriteErrorLog(ex); // //NotificationManager.Show(Me, "خطا در لاگ ثبت گردید", Color.Red, 3000) } }
public void DeleteCard(string numfish, bool ReadyFish, bool Delivery, bool Delete) { try { if (Delete || Delivery) { foreach (CardView.CardViewKitchen item in FLP.Controls) { if (item.Name == numfish) { if (FLP.InvokeRequired) { FLP.Invoke((MethodInvoker) delegate() { DeleteCard(numfish, ReadyFish, Delivery, Delete); }); } else { FLP.Controls.Remove(item); } } } } else { foreach (CardView.CardViewKitchen item in FLP.Controls) { if (item.Name == numfish) { if (FLP.InvokeRequired) { FLP.Invoke((MethodInvoker) delegate() { DeleteCard(numfish, ReadyFish, Delivery, Delete); }); } else { item.StopCard(); } } } } } catch (Exception ex) { //func.WriteErrorLog(ex); //NotificationManager.Show(Me, "خطا در لاگ ثبت گردید", Color.Red, 3000) } }
public void AddCard(string numfish, string namecustomer, int time, string TypeFact, bool ReadyFish) { try { if (TypeFact == "داخل سالن بالا" || TypeFact == "داخل سالن پایین" || TypeFact == "مراجعه داخل سالن") { CardView.CardViewSan cvd = new CardView.CardViewSan(); cvd.Name = numfish; cvd.CaptionCustomer = namecustomer; cvd.Minute = time; cvd.CaptionFish = "فیش :" + numfish; cvd.TimerControl = true; if (ReadyFish) { cvd.StopCard(); } if (FLP.InvokeRequired) { FLP.Invoke((MethodInvoker) delegate() { AddCard(numfish, namecustomer, time, TypeFact, ReadyFish); }); } else { FLP.Controls.Add(cvd); } } } catch (Exception ex) { // //func.WriteErrorLog(ex); // //NotificationManager.Show(Me, "خطا در لاگ ثبت گردید", Color.Red, 3000) } }