コード例 #1
0
        public ActionResult CreateNewAlbum(string albumName, string albumDesc)
        {
            try
            {
                String userName = User.Identity.Name;
                if (m_model.aspnet_Users.Count(P => P.UserName.Equals(userName)) > 0)
                {
                    Guid userId = m_model.aspnet_Users.Single(P => P.UserName.Equals(userName)).UserId;
                    Album newAlbum = new Album();
                    newAlbum.CreateDate = DateTime.Now;
                    newAlbum.CreatorId = userId;
                    newAlbum.Explanation = albumDesc;
                    newAlbum.Name = albumName;
                    newAlbum.State = true;

                    m_model.Albums.InsertOnSubmit(newAlbum);
                    m_model.SubmitChanges();
                    return Json(new { Status = true, Message = 63, Result = newAlbum }, JsonRequestBehavior.AllowGet);

                }
                else
                {
                    return Error(38);
                }
            }
            catch (Exception ex)
            {
                return Error(ex.Message);
            }
        }
コード例 #2
0
 partial void UpdateAlbum(Album instance);
コード例 #3
0
 partial void DeleteAlbum(Album instance);
コード例 #4
0
 partial void InsertAlbum(Album instance);