Exemplo n.º 1
0
 private Merchant_Image EmptyIfNull(Merchant_Image p1)
 {
     p1.ma_gian_hang     = (p1.ma_gian_hang == null) ? "" : p1.ma_gian_hang;
     p1.ma_thong_tin_anh = (p1.ma_thong_tin_anh == null) ? "" : p1.ma_thong_tin_anh;
     p1.ten_anh          = (p1.ten_anh == null) ? "" : p1.ten_anh;
     //p1.mo_ta = (p1.mo_ta == null) ? "" : p1.mo_ta;
     //p1.nguoi_duyet = (p1.nguoi_duyet == null) ? "" : p1.nguoi_duyet;
     //p1.nguoi_xuat_ban = (p1.nguoi_xuat_ban == null) ? "" : p1.nguoi_xuat_ban;
     //p1.trang_thai_duyet = (p1.trang_thai_duyet == null) ? "" : p1.trang_thai_duyet;
     //p1.trang_thai_xuat_ban = (p1.trang_thai_xuat_ban == null) ? "" : p1.trang_thai_xuat_ban;
     p1.trang_thai = (p1.trang_thai == null) ? "" : p1.trang_thai;
     return(p1);
 }
Exemplo n.º 2
0
 public ActionResult Upsert(Merchant_Image item, HttpPostedFileBase file)
 {
     if (asset.Create || asset.Update)
     {
         string result = "";
         try
         {
             if (file != null && file.ContentLength > 0)
             {
                 var fileName = Path.GetFileName(file.FileName);
                 var refix    = "Merchant_Image_" + currentUser.UserName + "_" + DateTime.Now.ToString("yyyyMMddHHmmss");
                 Helpers.UploadFile.CreateFolder(Server.MapPath("~/Images/Merchant_Image/"));
                 var path = Path.Combine(Server.MapPath("~/Images/Merchant_Image/"), refix + Path.GetExtension(fileName));
                 file.SaveAs(path);
                 item.ten_anh = refix + Path.GetExtension(fileName);
             }
             List <Merchant_Image> lstProdInfo = new List <Merchant_Image>();
             lstProdInfo.Add(item);
             result = new Merchant_Image_DAO().UpSert(lstProdInfo, currentUser.UserName, "Insert");
             if (result == "true")
             {
                 if (item.id == 0)// 0 insert, 1 update
                 {
                     return(Json(new { success = true, type = 0 }));
                 }
                 else
                 {
                     return(Json(new { success = true, type = 1 }));
                 }
             }
             else
             {
                 return(Json(new { success = false, message = result }));
             }
         }
         catch (Exception e)
         {
             return(Json(new { success = false, message = "Có lỗi file upload" + e.Message }));
         }
     }
     else
     {
         return(Json(new { success = false, message = "Bạn không có quyền." }));
     }
 }