// PackagesCustomModel METHODS public int Insert_Package(PackagesCustomModel model) { tbl_Packages Packages = model.Packages; int id = packages_Obj.Insert(Packages); return(id); }
public ActionResult AddPackage(PackagesCustomModel packageCM_Obj) { try { if (ModelState.IsValid) { if (packageCM_Obj.UserImageFiles != null) { //image name lay rai hn string fileName = Path.GetFileNameWithoutExtension(packageCM_Obj.UserImageFiles.FileName); //image extension string Extension = Path.GetExtension(packageCM_Obj.UserImageFiles.FileName); //unique name fileName = fileName + DateTime.Now.ToString("yymmssff") + Extension; //saving path to db packageCM_Obj.Packages.ImagePath = "/images/" + fileName; //creating path from computer path + file name fileName = Path.Combine(Server.MapPath("/images/"), fileName); //obj.userimageFile mai jo image a rai hai usko save kr do folder mai packageCM_Obj.UserImageFiles.SaveAs(fileName); } else if (packageCM_Obj.Packages.ImagePath == null) { packageCM_Obj.Packages.ImagePath = "/images/No_Image_Available.jpg"; } int id = Common_Mapping_model_obj.Insert_Package(packageCM_Obj); if (id > 0) { TempData["Package_added"] = "Package added Successfully"; } } } catch (Exception e) { TempData["Package_not_added"] = "There Is A Prabblem In Adding New Package" + e.Message; } return(RedirectToAction("AddPackage", "Admin", new { area = "Admin" })); }
public ActionResult EditPackage(PackagesCustomModel Package_OBJ) { try { if (ModelState.IsValid) { if (Package_OBJ.UserImageFiles != null) { //image name lay rai hn string fileName = Path.GetFileNameWithoutExtension(Package_OBJ.UserImageFiles.FileName); //image extension string Extension = Path.GetExtension(Package_OBJ.UserImageFiles.FileName); //unique name fileName = fileName + DateTime.Now.ToString("yymmssff") + Extension; //saving path to db Package_OBJ.Packages.ImagePath = "/images/" + fileName; //creating path from computer path + file name fileName = Path.Combine(Server.MapPath("/images/"), fileName); //obj.userimageFile mai jo image a rai hai usko save kr do folder mai Package_OBJ.UserImageFiles.SaveAs(fileName); } if (Package_OBJ.Packages.ImagePath == null) { Package_OBJ.Packages.ImagePath = "/images/No_Image_Available.jpg"; } Common_Mapping_model_obj.Update_Package(Package_OBJ); TempData["Recored_Edited"] = "REOCORD EDITED SUCCESSFULLY"; } } catch (Exception e) { TempData["Recored_Edited-error"] = "REOCORD IS NOT EDITED " + e.Message; } return(RedirectToAction("EditPackage", new { Packages_Id = Package_OBJ.Packages.ID })); }
public void Update_Package(PackagesCustomModel model) { tbl_Packages Packages = model.Packages; packages_Obj.Upadate(Packages); }