public JsonResult GetListAlum()
 {
     try
     {
         var ctrlPUA  = new PictureUserAlbumDAL();
         var lstAlbum = ctrlPUA.GetListUserAlbumByUnitAndUser(SysBaseInfor.GetCurrentUnitId().ToInt32(), SysBaseInfor.GetCurrentUserId());
         return(Json(lstAlbum));
     }
     catch (Exception ex)
     {
         return(Json(ex.Message));
     }
 }
 public JsonResult DeleteListAlbum(List <int> lstListDetele)
 {
     try
     {
         var ctrlPUA = new PictureUserAlbumDAL();
         if (lstListDetele != null && lstListDetele.Count > 0)
         {
             foreach (int id in lstListDetele)
             {
                 ctrlPUA.UpdateItemByCommand("Id", id, "Active", 0);
             }
         }
         return(Json("Success"));
     }
     catch (Exception ex)
     {
         return(Json(ex.Message));
     }
 }
 public JsonResult SaveListAlbum(List <PictureUserAlbum> lstListAlbum)
 {
     try
     {
         var ctrlPUA = new PictureUserAlbumDAL();
         if (lstListAlbum != null && lstListAlbum.Count > 0)
         {
             foreach (PictureUserAlbum item in lstListAlbum)
             {
                 item.IdUser    = SysBaseInfor.GetCurrentUserId();
                 item.IdUnit    = SysBaseInfor.GetCurrentUnitId().ToInt32();
                 item.CreatedAt = DateTime.Now;
                 item.Active    = true;
                 ctrlPUA.CreateNewOrUpdate(item);
             }
         }
         return(Json("Success"));
     }
     catch (Exception ex)
     {
         return(Json(ex.Message));
     }
 }