Example #1
0
 private Medicine ConvertModelToCore(MedicalModel medicalModel)
 {
     Medicine medicine = new Medicine();
     medicine.MedicineId = medicalModel.MedicineId;
     medicine.CompanyName = medicalModel.CompanyName;
     medicine.CreatedAt = medicalModel.CreatedAt;
     medicine.CreatedBy = medicalModel.CreatedBy;
     medicine.UpdatedAt = medicalModel.UpdatedAt;
     medicine.UpdatedBy = medicalModel.UpdatedBy;
     medicine.GenericName = medicalModel.GenericName;
     medicine.IsDeleted = medicalModel.IsDeleted;
     medicine.IsPrescriptionRequired = medicalModel.IsPrescriptionRequired;
     medicine.MedicineName = medicalModel.MedicineName;
     medicine.ToBeDisplayedInFrontEnd = medicalModel.ToBeDisplayedInFrontEnd;
     return medicine;
 }
Example #2
0
 private List<MedicalModel> ConvertCoreToModel(List<Medicine> list)
 {
     MedicalModel medicalModel = null;
     List<MedicalModel> medicalModels = new List<MedicalModel>();
     foreach (var medicine in list)
     {
         medicalModel = new MedicalModel();
         medicalModel.MedicineId = medicine.MedicineId;
         medicalModel.CompanyName = medicine.CompanyName;
         medicalModel.CreatedAt = medicine.CreatedAt;
         medicalModel.CreatedBy = medicine.CreatedBy;
         medicalModel.GenericName = medicine.GenericName;
         medicalModel.IsDeleted = medicine.IsDeleted;
         medicalModel.IsPrescriptionRequired = medicine.IsPrescriptionRequired;
         medicalModel.MedicineName = medicine.MedicineName;
         medicalModel.ToBeDisplayedInFrontEnd = medicine.ToBeDisplayedInFrontEnd;
         medicalModels.Add(medicalModel);
     }
     return medicalModels;
 }
Example #3
0
 public ActionResult Save(MedicalModel data)
 {
     if (data!=null)
     {
         if (data.MedicineId == 0)
         {
             data.CreatedAt = DateTime.Now;
             data.CreatedBy = (Guid)(Session["AdminSession"]);
         }
         else
         {
             data.UpdatedAt = DateTime.Now;
             data.UpdatedBy = (Guid)(Session["AdminSession"]);
         }
         var medicineService = new MedicineService();
         var medicineData = ConvertModelToCore(data);
         GeneralDatabaseResponse databaseResponse = medicineService.Save(medicineData);
         return new JsonResult {Data = databaseResponse};
     }
     return new JsonResult {Data = GeneralDatabaseResponse.UnsuccessfullTransaction};
 }