sadegh440
یک شنبه 03 مرداد 1395, 11:18 صبح
من یه متد واسه add کردن دارم:
public static void AddUnit(int Code,string Name,string Description,int ModifiedUserId,DateTime ModificationDate,int CompanyId)
{
ContexManager contex = new ContexManager();
Unit Row = new Unit()
{
MyCode = Code,
MyName = Name,
MyDescription = Description,
ModifiedUserId = ModifiedUserId,
ModificationDate = ModificationDate,
Company = CompanyId,
DeleteFlag = 0
};
contex.units.Add(Row);
contex.SaveChanges();();
}
یه متد واسه گرفتن companyId
public static Company GetCompany(int KeyId)
{
ContexManager contex=new ContexManager();
Company Row = new Company();
Row = contex.Companies.Where(c => c.MyKeyId == KeyId).Single();
return Row;
}
اینم استفاده از اینا:
Unit.AddUnit(10, "ab","bch",2, DateTime.Now,Company.GetCompany(6));
الان مشکل این متد اینه یه unit رو add میکنه یه company هم add میکنه مشکلش چی میتونه باشه
public static void AddUnit(int Code,string Name,string Description,int ModifiedUserId,DateTime ModificationDate,int CompanyId)
{
ContexManager contex = new ContexManager();
Unit Row = new Unit()
{
MyCode = Code,
MyName = Name,
MyDescription = Description,
ModifiedUserId = ModifiedUserId,
ModificationDate = ModificationDate,
Company = CompanyId,
DeleteFlag = 0
};
contex.units.Add(Row);
contex.SaveChanges();();
}
یه متد واسه گرفتن companyId
public static Company GetCompany(int KeyId)
{
ContexManager contex=new ContexManager();
Company Row = new Company();
Row = contex.Companies.Where(c => c.MyKeyId == KeyId).Single();
return Row;
}
اینم استفاده از اینا:
Unit.AddUnit(10, "ab","bch",2, DateTime.Now,Company.GetCompany(6));
الان مشکل این متد اینه یه unit رو add میکنه یه company هم add میکنه مشکلش چی میتونه باشه