public bool ChangeAvatar(int id, HttpPostedFile uploadedFile) { FileManager.File file = new FileManager.File(uploadedFile); var isImage = file.FilterExtension(new List <string>() { ".jpeg", ".jpg", ".png", ".tif", ".tiff" }); if (isImage) { file.Rename(); var isChanged = _contactRepository.ChangeAvatar(id, file.FullName); if (isChanged) { file.Save(HttpContext.Current.Server.MapPath("~/Uploads")); return(true); } else { return(false); } } else { return(false); } }