ندااحمدی
یک شنبه 08 خرداد 1390, 17:05 عصر
کدهای من به این صورت میباشد
public bool ADD(Moshtark Entity)
{
db.Moshtarks.InsertOnSubmit(Entity);
db.SubmitChanges();
return true;
}
void BTNadd_Click(object sender, EventArgs e)
{
Moshtark moshtrakObj =
new Moshtark();
//set mikonim propertise
moshtrakObj.Addres = TXTaddres.Text;
// if(checkedListBox1.CheckOnClick.
if (checkedListBox1.SelectedItem.ToString()== "")
{
moshtrakObj.Company =
false;
moshtrakObj.ms =
false;
moshtrakObj.mr =
true;
if (TXTlastCustomerName.Text.Length > 0)
{
moshtrakObj.CustomerLastName = TXTlastCustomerName.Text;
moshtrakObj.CustomerName = TXTname.Text;
moshtrakObj.CompanyName =
null;
}
else
MessageBox.Show(
"you must insert Name and LastName ");
}
else if (checkedListBox1.SelectedItem.ToString() == "")
{
moshtrakObj.Company =
false;
moshtrakObj.ms =
true;
moshtrakObj.mr =
false;
if (TXTlastCustomerName.Text.Length > 0)
{
moshtrakObj.CustomerLastName = TXTlastCustomerName.Text;
moshtrakObj.CustomerName = TXTname.Text;
moshtrakObj.CompanyName =
null;
}
else
MessageBox.Show(
"you must insert Name and LastName ");
}
else
{
moshtrakObj.Company =
true;
moshtrakObj.ms =
false;
moshtrakObj.mr =
false;
if (TXTcomanyName.Text.Length > 0)
{
moshtrakObj.CustomerLastName =
null;
moshtrakObj.CustomerName =
null;
moshtrakObj.CompanyName = TXTcomanyName.Text;
}
else
MessageBox.Show(
"you must insert CompanyName ");
}
moshtrakObj.MoshtarakID =
int.Parse(TXTid.Text) + 1;
moshtrakObj.MoshtarakStratDate = farsiDatePicker1.GeoDate.Value;
if (TXTemail.Text.Length > 0)
moshtrakObj.Email = TXTemail.Text;
else
moshtrakObj.Email =
null;
//chon index listbox az 0 shoro mishe am to db az 1 ma yeki dasti ezafe kardim
moshtrakObj.FkGroupWorkerID = checkedListBox1.SelectedIndex + 1;
moshtrakObj.IsActive =
true;
if (TXTmobile1.Text.Length > 0)
moshtrakObj.Mobile1 = TXTmobile1.Text;
else
moshtrakObj.Mobile1 =
null;
if (TXTMobile2.Text.Length > 0)
moshtrakObj.Mobile2 = TXTMobile2.Text;
else
moshtrakObj.Mobile2 =
null;
if (TXTmobileNamaynde.Text.Length > 0)
moshtrakObj.NamayandeMobile = TXTmobileNamaynde.Text;
else
moshtrakObj.NamayandeMobile =
null;
if (TXTnamayndeTel.Text.Length > 0)
moshtrakObj.NamayandeTel = TXTnamayndeTel.Text;
else
moshtrakObj.NamayandeTel =
null;
moshtrakObj.NamyaneName = TXTnamyandeName.Text;
moshtrakObj.phone1 = TXTtel1.Text;
moshtrakObj.phone2 = TXTtel2.Text;
moshtrakObj.TelFax = TXTfax.Text;
MoshtarskDAC MDAC =
new MoshtarskDAC();
try
{
MDAC.ADD(moshtrakObj);
MessageBox.Show(
"register is succsefully");
}
catch
{
MessageBox.Show(
"error");
}
BTNFactor.Enabled =
true;
BTNsodor.Enabled =
true;
}
public bool ADD(Moshtark Entity)
{
db.Moshtarks.InsertOnSubmit(Entity);
db.SubmitChanges();
return true;
}
void BTNadd_Click(object sender, EventArgs e)
{
Moshtark moshtrakObj =
new Moshtark();
//set mikonim propertise
moshtrakObj.Addres = TXTaddres.Text;
// if(checkedListBox1.CheckOnClick.
if (checkedListBox1.SelectedItem.ToString()== "")
{
moshtrakObj.Company =
false;
moshtrakObj.ms =
false;
moshtrakObj.mr =
true;
if (TXTlastCustomerName.Text.Length > 0)
{
moshtrakObj.CustomerLastName = TXTlastCustomerName.Text;
moshtrakObj.CustomerName = TXTname.Text;
moshtrakObj.CompanyName =
null;
}
else
MessageBox.Show(
"you must insert Name and LastName ");
}
else if (checkedListBox1.SelectedItem.ToString() == "")
{
moshtrakObj.Company =
false;
moshtrakObj.ms =
true;
moshtrakObj.mr =
false;
if (TXTlastCustomerName.Text.Length > 0)
{
moshtrakObj.CustomerLastName = TXTlastCustomerName.Text;
moshtrakObj.CustomerName = TXTname.Text;
moshtrakObj.CompanyName =
null;
}
else
MessageBox.Show(
"you must insert Name and LastName ");
}
else
{
moshtrakObj.Company =
true;
moshtrakObj.ms =
false;
moshtrakObj.mr =
false;
if (TXTcomanyName.Text.Length > 0)
{
moshtrakObj.CustomerLastName =
null;
moshtrakObj.CustomerName =
null;
moshtrakObj.CompanyName = TXTcomanyName.Text;
}
else
MessageBox.Show(
"you must insert CompanyName ");
}
moshtrakObj.MoshtarakID =
int.Parse(TXTid.Text) + 1;
moshtrakObj.MoshtarakStratDate = farsiDatePicker1.GeoDate.Value;
if (TXTemail.Text.Length > 0)
moshtrakObj.Email = TXTemail.Text;
else
moshtrakObj.Email =
null;
//chon index listbox az 0 shoro mishe am to db az 1 ma yeki dasti ezafe kardim
moshtrakObj.FkGroupWorkerID = checkedListBox1.SelectedIndex + 1;
moshtrakObj.IsActive =
true;
if (TXTmobile1.Text.Length > 0)
moshtrakObj.Mobile1 = TXTmobile1.Text;
else
moshtrakObj.Mobile1 =
null;
if (TXTMobile2.Text.Length > 0)
moshtrakObj.Mobile2 = TXTMobile2.Text;
else
moshtrakObj.Mobile2 =
null;
if (TXTmobileNamaynde.Text.Length > 0)
moshtrakObj.NamayandeMobile = TXTmobileNamaynde.Text;
else
moshtrakObj.NamayandeMobile =
null;
if (TXTnamayndeTel.Text.Length > 0)
moshtrakObj.NamayandeTel = TXTnamayndeTel.Text;
else
moshtrakObj.NamayandeTel =
null;
moshtrakObj.NamyaneName = TXTnamyandeName.Text;
moshtrakObj.phone1 = TXTtel1.Text;
moshtrakObj.phone2 = TXTtel2.Text;
moshtrakObj.TelFax = TXTfax.Text;
MoshtarskDAC MDAC =
new MoshtarskDAC();
try
{
MDAC.ADD(moshtrakObj);
MessageBox.Show(
"register is succsefully");
}
catch
{
MessageBox.Show(
"error");
}
BTNFactor.Enabled =
true;
BTNsodor.Enabled =
true;
}