bool Save(string FileName, out string MSG) { _rpoObj = new ProductImagesRepositories(); if (string.IsNullOrEmpty(ProductImageId)) { //Add if (!string.IsNullOrEmpty(FileName)) { //ProductImageId = _rpoObj.Add(null, ProductId, FileName, Request.Cookies["UserWebsiteId"].Value); _rpoObj._Obj.ProductId = new Guid(ProductId); _rpoObj._Obj.ImageFile = FileName; _rpoObj._Obj.CreatedBy = new Guid(Request.Cookies["CooLoginUserId"].Value); _rpoObj._Obj.LanguageId = new Guid(LanguageId); ProductImageId = _rpoObj.Add().ToString(); if (!string.IsNullOrEmpty(ProductImageId)) { MSG = "done"; return true; } else { MSG = "Select Images to upload"; return false; } } else { MSG = "Select Images to be uploaded"; return false; } } else { _rpoObj._Obj = _rpoObj.LoadById(ProductImageId); _rpoObj._Obj.ProductId = new Guid(ProductId); _rpoObj._Obj.ImageFile = FileName; _rpoObj._Obj.ModifiedBy = new Guid(Request.Cookies["CooLoginUserId"].Value); _rpoObj._Obj.LanguageId = new Guid(LanguageId); //Edit if (_rpoObj.Edit()) { MSG = "Update Complete."; return true; } else { MSG = "Update Failed"; return false; } } }
void GetInfo() { if (!string.IsNullOrEmpty(ProductImageId)) { AjaxFileUpload1.MaximumNumberOfFiles = 1; _rpoObj = new ProductImagesRepositories(); ProductImage ProductImageEnt = _rpoObj.LoadById(ProductImageId); if (ProductImageEnt != null) { imgEdit.ImageUrl = "~/Files/Products/" + ProductImageEnt.ImageFile; ImageFile = ProductImageEnt.ImageFile; tbEdit.Visible = true; } } }