本文整理汇总了C#中DB.IsNotExist方法的典型用法代码示例。如果您正苦于以下问题:C# DB.IsNotExist方法的具体用法?C# DB.IsNotExist怎么用?C# DB.IsNotExist使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DB
的用法示例。
在下文中一共展示了DB.IsNotExist方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Add_Update
public bool Add_Update()
{
try
{
DB DataBase = new DB("outcome_types");
DataBase.AddColumn("ott_name", Name_TB.Text);
if (this.TypeId == null)
{
if (DataBase.IsNotExist("ott_id", "ott_name"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل نوع المصروف من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DataBase.AddCondition("ott_id", this.TypeId);
return Confirm.Check(DataBase.Update());
}
}
catch
{
//MessageBox.Show("kiki_method");
return false;
}
}
示例2: Add_Update
private bool Add_Update()
{
try
{
DB DataBase = new DB("Categories");
DataBase.AddColumn("cat_name", Category_TB.Text.Trim());
if(Category_Id == null)
{
if(DataBase.IsNotExist("cat_id", "cat_name"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل هذه الفئة من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DataBase.AddCondition("cat_id", this.Category_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
//MessageBox.Show("kiki_method");
return false;
}
}
示例3: Add_Update
private bool Add_Update()
{
try
{
DB db = new DB("products");
db.AddColumn("pro_cat_id", Categories_CB.SelectedValue);
db.AddColumn("pro_name", Product_TB.Text.Trim());
db.AddColumn("pro_sell", Sell_Price_TB.Text.Trim());
if(Product_Id == null)
{
if(db.IsNotExist("pro_id", "pro_name", "pro_cat_id"))
{
return db.Insert();
}
else
{
Message.Show("هذا المنتج مسجل من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
db.AddCondition("pro_Id", this.Product_Id);
return db.Update();
}
}
catch
{
return false;
}
}
示例4: Add_Update
private bool Add_Update()
{
try
{
DB DataBase = new DB("groups");
DataBase.AddColumn("grp_name", Type_TB.Text);
if(Group_Id == null)
{
if(DataBase.IsNotExist("grp_id", "grp_name"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل هذا النوع من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DataBase.AddCondition("grp_id", this.Group_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
//MessageBox.Show("kiki_method");
return false;
}
}
示例5: Add_Update
private bool Add_Update()
{
try
{
DB DataBase = new DB("Properties");
DataBase.AddColumn("prp_name", Property_TB.Text.Trim());
DataBase.AddColumn("prp_cat_id", Categories_CB.SelectedValue, Categories_CB.SelectedIndex < 1);
if(Property_Id == null)
{
if(Categories_CB.SelectedIndex < 1)
{
if(DataBase.IsNotExist("prp_id", "prp_name"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل هذه الصفة من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
if(DataBase.IsNotExist("prp_id", "prp_name", "prp_cat_id"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل هذه الصفة من قبل", MessageBoxButton.OK, 5);
return false;
}
}
}
else
{
DataBase.AddCondition("prp_id", this.Property_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
//MessageBox.Show("kiki_method");
return false;
}
}
示例6: Add_Update
private bool Add_Update()
{
try
{
DB DataBase = new DB("attendence");
DataBase.AddColumn("att_emp_id", Employees_CB.SelectedValue);
DataBase.AddColumn("att_date", Date_DTP.Value.Value.Date);
DataBase.AddColumn("att_attend", Attend_DTP.Value.Value.TimeOfDay);
DataBase.AddColumn("att_leave", null);
DataBase.AddColumn("att_time", null);
if(Leave_DTP.Value != null)
{
DataBase.Columns_Values[3].Value = Leave_DTP.Value.Value.TimeOfDay;
DataBase.Columns_Values[4].Value = Attend_DTP.Value.Value.TimeOfDay <= Leave_DTP.Value.Value.TimeOfDay ?
Leave_DTP.Value.Value.TimeOfDay - Attend_DTP.Value.Value.TimeOfDay :
Leave_DTP.Value.Value.TimeOfDay.Add(new TimeSpan(24, 0, 0)) - Attend_DTP.Value.Value.TimeOfDay;
}
if(Attendence_Id == null)
{
if(DataBase.IsNotExist("att_id", "att_emp_id", "att_date"))
{
return DataBase.Insert();
}
else
{
Message.Show("هذا الاسم مستخدم من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DataBase.AddCondition("att_Id", this.Attendence_Id);
return DataBase.Update();
}
}
catch
{
return false;
}
}
示例7: Add_Update
private bool Add_Update()
{
try
{
DB DB1 = new DB("transactions");
DB1.AddColumn("trs_no", No_TB.Text.Trim());
DB1.AddColumn("trs_trn_id", Transaction);
DB1.AddColumn("trs_id_1", Var1_CB.SelectedValue, Var1_CB.SelectedValue == null);
DB1.AddColumn("trs_id_2", Var2_CB.SelectedValue, Var2_CB.SelectedValue == null);
DB1.AddColumn("trs_date", Date_DTP.Value.Value.Date);
DB1.AddColumn("trs_total", Total_TB.Text.Trim());
DB1.AddColumn("trs_paid", Paid_TB.Text.Trim());
DB DB2 = new DB("transactions_details");
DB2.Table = new DataTable();
DB2.Table.Columns.Add("trd_trs_id", typeof(DB));
DB2.Table.Columns.Add("trd_pro_id");
DB2.Table.Columns.Add("trd_amount");
DB2.Table.Columns.Add("trd_price");
foreach (DataRow row in Transactions_Details.Rows)
{
DB2.Table.Rows.Add(DB1, row["trd_pro_id"], row["trd_amount"], row["trd_price"]);
}
if (Transactions_LB.SelectedValue == null)
{
if (DB1.IsNotExist("trs_id", "trs_no", "trs_trn_id", "trs_id_1", "trs_id_2"))
{
return DB1.Execute_Queries(DB1, DB2);
}
else
{
Message.Show("لقد تم التسجيل من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DB1.Last_Inserted = Transactions_LB.SelectedValue;
DB DB3 = new DB("transactions_details");
DB1.AddCondition("trs_Id", Transactions_LB.SelectedValue);
DB3.AddCondition("trd_trs_Id", Transactions_LB.SelectedValue);
return DB1.Execute_Queries(DB3, DB1, DB2);
}
}
catch
{
return false;
}
}
示例8: Add_Update
public bool Add_Update()
{
try
{
DB DataBase = new DB("users");
if(Password_TB.Text.Equals(RePassword_TB.Text))
{
if(this.User_Id == null)
{
DataBase.AddColumn("user_name", Name_TB.Text);
DataBase.AddColumn("user_pass", Password_TB.Text.Trim().GetHashCode());
DataBase.AddColumn("user_grp_id", Groups_CB.SelectedValue);
if(DataBase.IsNotExist("user_id", "user_name"))
{
return DataBase.Insert();
}
else
{
Message.Show("هذا الاسم مستخدم من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
switch(Edit_Mode)
{
case Edit_Mode.Edit:
DataBase.AddColumn("user_name", Name_TB.Text);
DataBase.AddColumn("user_grp_id", Groups_CB.SelectedValue);
break;
case Edit_Mode.Change_Password:
DataBase.AddColumn("user_pass", Password_TB.Text.Trim().GetHashCode());
break;
}
DataBase.AddCondition("user_id", this.User_Id);
return DataBase.Update();
}
}
else
{
Message.Show("كلمة المرور غير متطابقة", MessageBoxButton.OK, 10);
return false;
}
}
catch
{
return false;
}
}
示例9: Add_Update
public bool Add_Update()
{
try
{
DB DataBase = new DB("outcome");
DataBase.AddColumn("out_date", Date_TB.Text);
DataBase.AddColumn("out_value", Value_TB.Text);
DataBase.AddColumn("out_description", Description_TB.Text);
DataBase.AddColumn("out_ott_id", Type_CB.SelectedValue);
//DataBase.AddColumn("out_pon_id", Point_ID);
if (this.Outcome_Id == null)
{
if (DataBase.IsNotExist("out_id", "out_date", "out_value", "out_description", "out_ott_id", "out_pon_id"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
// ye3ny hwa mawgood asln mesh ha3ml 7aga
Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
return false;
//DataBase.AddCondition("pl_id", this.placeId);
//DataBase.Update();
}
}
// hena ye3ny hwa mawgod ba3mel edit
else
{
DataBase.AddCondition("out_id", this.Outcome_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
return Confirm.Check(false);
}
}
示例10: Add_Update
private bool Add_Update()
{
try
{
DB DataBase = new DB("points");
DataBase.AddColumn("pon_name", Point_TB.Text.Trim());
DataBase.AddColumn("pon_type", Type_CB.SelectedIndex - 1);
if(Point_Id == null)
{
if(DataBase.IsNotExist("pon_id", "pon_name", "pon_type"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
Message.Show("لقد تم تسجيل هذه النقطة من قبل", MessageBoxButton.OK, 5);
return false;
}
}
else
{
DataBase.AddCondition("pon_id", this.Point_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
//MessageBox.Show("kiki_method");
return false;
}
}
示例11: Add_Update
public bool Add_Update()
{
try
{
DB DataBase = new DB("payments");
//DataBase.AddColumn("trs_no", No_TB.Text.Trim());
DataBase.AddColumn("pay_trn_id", Payment_type);
DataBase.AddColumn("pay_per_id", Person_CB.SelectedValue);
DataBase.AddColumn("pay_date", Date_DTP.Value.Value.Date);
DataBase.AddColumn("pay_value", Value_TB.Text.Trim());
if(this.Payment_Id == null)
{
if (DataBase.IsNotExist("pay_id", "pay_per_id", "pay_trn_id", "pay_date", "pay_value"))
{
return Confirm.Check(DataBase.Insert());
}
else
{
// ye3ny hwa mawgood asln mesh ha3ml 7aga
Message.Show("هذا المستند موجود من قبل", MessageBoxButton.OK, 5);
return false;
//DataBase.AddCondition("pl_id", this.placeId);
//DataBase.Update();
}
}
// hena ye3ny hwa mawgod ba3mel edit
else
{
DataBase.AddCondition("pay_id", this.Payment_Id);
return Confirm.Check(DataBase.Update());
}
}
catch
{
return Confirm.Check(false);
}
}