/// <summary> /// حذف اقلام نسخه /// </summary> /// <param name="noskhe">کد نسخه</param> /// <param name="daroo">کد دارو</param> /// <returns>اگر عملیات صحیح باشد </returns> public bool Delete(int noskhe, int daroo) { try { AghlameNoskhe myNoskhe = db.AghlameNoskhe.First( item => item.code_noskhe == noskhe && item.code_daroo == daroo ); db.AghlameNoskhe.DeleteObject(myNoskhe); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
/// <summary> /// جستجو /// </summary> /// <param name="noskhe">کد نسخه</param> /// <param name="daroo">کد دارو</param> /// <returns>مقدار صحیح اگر عملیات درست انجام شود</returns> public bool Search(int noskhe, int daroo) { try { AghlameNoskhe myNoskhe = db.AghlameNoskhe.First( item => item.code_noskhe == noskhe && item.code_daroo == daroo ); CodeNoskhe = myNoskhe.code_noskhe; CodeDaroo = myNoskhe.code_daroo; Value = Convert.ToInt32(myNoskhe.tedad); return(true); } catch (Exception) { return(false); } }
/// <summary> /// ویرایش /// </summary> /// <param name="noskhe">کد نسخه</param> /// <param name="daroo">کد دارو</param> /// <param name="value">تعداد</param> /// <returns>اگر عملیات موفق امیز بود</returns> public bool Edit(int noskhe, int daroo, int value) { AghlameNoskhe myNoskhe = db.AghlameNoskhe.First( item => item.code_noskhe == noskhe && item.code_daroo == daroo ); try { myNoskhe.code_noskhe = noskhe; myNoskhe.code_daroo = daroo; myNoskhe.tedad = value; db.SaveChanges(); return(true); } catch (Exception) { return(false); } }