コード例 #1
0
        public async Task <IHttpActionResult> EditGroupPicture(int groupID, int mediaID, string path)
        {
            var group = db.Groups.FirstOrDefaultAsync((g) => g.GroupID == groupID);

            if (group == null)
            {
                return(NotFound());
            }

            if (!File.Exists(path))
            {
                return(BadRequest());
            }
            else
            {
                await db.EditGroupPicture(groupID, mediaID, path, path.Substring(path.Length - 1, path.LastIndexOf('/')));

                return(Ok());
            }
        }