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); }
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." })); } }