public int EditDrugdetail(DrugDetail _drugDetails) { int editIndex = 0; try { DrugDetail drugDetail = GetDrugDeatilsbyId(_drugDetails.DrugDetailId); drugDetail.DrugDetailId = _drugDetails.DrugDetailId; drugDetail.Indication = _drugDetails.Indication; drugDetail.Dosage = _drugDetails.Dosage; drugDetail.Contraindication = _drugDetails.Contraindication; drugDetail.SideEffect = _drugDetails.SideEffect; drugDetail.UseInPregnency = _drugDetails.UseInPregnency; drugDetail.UseInLactation = _drugDetails.UseInLactation; drugDetail.DrugInteraction = _drugDetails.DrugInteraction; drugDetail.Precaution = _drugDetails.Precaution; drugDetail.Mechanism = _drugDetails.Mechanism; drugDetail.GenericId = _drugDetails.GenericId; editIndex = _drugDetailRepository.Edit(drugDetail); } catch (Exception exception) { throw new Exception(exception.Message); } return(editIndex); }
public List <DrugDetail> GetAllDrugDetails(out int totalrecords, DrugDetail model) { List <DrugDetail> drugDetails; try { drugDetails = _drugDetailRepository.GetAlldrugDetails(out totalrecords, model); } catch (Exception exception) { throw new Exception(exception.Message); } return(drugDetails); }
public DrugDetail GetDrugDeatilsbyId(int drugDetailId) { var drugDetail = new DrugDetail(); try { drugDetail = _drugDetailRepository.FindOne(x => x.DrugDetailId == drugDetailId); } catch (Exception exception) { throw new Exception(exception.Message); } return(drugDetail); }
public int SaveDrugDetail(DrugDetail _drugDetails) { int saveIndex = 0; try { _drugDetails.IsActive = true; saveIndex = _drugDetailRepository.Save(_drugDetails); } catch (Exception exception) { throw new Exception(exception.Message); } return(saveIndex); }
public JsonResult Save(DrugdetailViewModel model) { int saveIndex = 0; var _drugDetails = new DrugDetail(); _drugDetails.DrugDetailId = model.DrugDetailId; _drugDetails.Indication = model.Indication; _drugDetails.Dosage = model.Dosage; _drugDetails.Contraindication = model.Contraindication; _drugDetails.SideEffect = model.SideEffect; _drugDetails.UseInPregnency = model.UseInPregnency; _drugDetails.UseInLactation = model.UseInLactation; _drugDetails.DrugInteraction = model.DrugInteraction; _drugDetails.Precaution = model.Precaution; _drugDetails.Mechanism = model.Mechanism; _drugDetails.GenericId = model.GenericId; saveIndex = model.DrugDetailId == 0 ? DrugDetailManager.SaveDrugDetail(_drugDetails) : DrugDetailManager.EditDrugdetail(_drugDetails); return(Reload(saveIndex)); }