/// <summary>
 ///
 /// </summary>
 /// <param name="frm"></param>
 /// <returns></returns>
 public ActionResult UploadProfileImage(FormCollection frm)
 {
     if (Request.Files.Count > 0)
     {
         try
         {
             string imageName = "";
             if (Request.Files.Count > 0)
             {
                 UserDomainLogic userdomainLogic = new UserDomainLogic();
                 imageName = userdomainLogic.UpdateProfileImage(Request);
             }
             return(Json(new { NewImage = imageName, Message = "File uploaded successfully", IsSuccess = true }));
         }
         catch (Exception ex)
         {
             return(Json(new { NewImage = "", Message = "Error occurred. Error details: " + ex.Message, IsSuccess = false }));
         }
     }
     else
     {
         return(Json(new { NewImage = "", Message = "No image selected.", IsSuccess = false }));
     }
 }