public bool EditNutritionist(NutritionistUpdateModel nutritionistUpdateModel)
        {
            var nutritionist = nutritionistRepository.GetById(nutritionistUpdateModel.Id);

            if (nutritionistUpdateModel != null && nutritionist != null)
            {
                nutritionist.Address        = nutritionistUpdateModel.Address;
                nutritionist.Departman      = nutritionistUpdateModel.Departman;
                nutritionist.FacebookLink   = nutritionistUpdateModel.FacebookLink;
                nutritionist.InstagramLink  = nutritionistUpdateModel.InstagramLink;
                nutritionist.YoutubeLink    = nutritionistUpdateModel.YoutubeLink;
                nutritionist.LinkedinLink   = nutritionistUpdateModel.LinkedinLink;
                nutritionist.PhoneNumber    = nutritionistUpdateModel.PhoneNumber;
                nutritionist.ShortIntroduce = nutritionistUpdateModel.ShortIntroduce;
                nutritionist.Introduce      = nutritionistUpdateModel.Introduce;
                nutritionist.WorkingHours   = nutritionistUpdateModel.WorkingHours;
                nutritionist.ProfileImage   = StaticFunctions.GetBytesFromFile(nutritionistUpdateModel.ProfileImage);
                nutritionistRepository.Update(nutritionist);
                return(true);
            }
            else
            {
                return(false);
            }
        }
 public BaseResponseModel PostEdit([FromForm] NutritionistUpdateModel nutritionistUpdateModel)
 {
     try
     {
         var result = nutritionistService.EditNutritionist(nutritionistUpdateModel);
         if (result)
         {
             return(new SuccessResponseModel <bool>(result));
         }
         else
         {
             return(new BaseResponseModel(ReadOnlyValues.NutritionistNotFound));
         }
     }
     catch (Exception ex)
     {
         return(new BaseResponseModel(ex.Message));
     }
 }
 public IActionResult Edit(NutritionistUpdateModel nutritionistUpdateModel)
 {
     if (ModelState.IsValid)
     {
         var editRes = PostMultipartForm <bool>(MyApiRequestModel.PostEditNutritionist, nutritionistUpdateModel, true);
         var checkEditBaseControllerError = CheckBaseControllerError(editRes);
         if (checkEditBaseControllerError == null)
         {
             return(Detail(nutritionistUpdateModel.Id));
         }
         else
         {
             return(Error(checkEditBaseControllerError));
         }
     }
     else
     {
         return(Edit());
     }
 }