public async Task <ActionResult> Create(TeamMember teamMember, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                Image img = null;
                if (file != null)
                {
                    img = new Image {
                        ImageData = new byte[file.ContentLength], ImageMimeType = file.ContentType,
                    };
                    file.InputStream.Read(img.ImageData, 0, file.ContentLength);
                }

                await DbAdaptor.CreateTeamMemberAsync(new TeamMember
                {
                    Firstname = teamMember.Firstname,
                    Lastname  = teamMember.Lastname,
                    Position  = teamMember.Position,
                    Lang      = teamMember.Lang,
                    Image     = img,
                });

                return(RedirectToAction("Index"));
            }

            ViewBag.Lang = new SelectList(new List <SelectListItem> {
                new SelectListItem {
                    Text = "en", Value = "en"
                },
                new SelectListItem {
                    Text = "ru", Value = "ru"
                },
                new SelectListItem {
                    Text = "am", Value = "am"
                },
            },
                                          "Value", "Text");
            return(View(teamMember));
        }