public ActionResult SaveType(PackageTypeEntity type) { try { string strOrgId = HttpContext.ApplicationInstance.Context.Request.Cookies["OrgId"].Value; string struserid = HttpContext.ApplicationInstance.Context.Request.Cookies["UserId"].Value; string Condition = " and PackAgeTypeName='" + type.PackAgeTypeName + "' and orgid='" + strOrgId + "'"; int itemCount = typeLogic.Count(Condition); if (itemCount > 0) { string json = JsonHelper.RtnJson("300", "此分类名称已经存在!"); return(Json(json)); } type.CreateUser = struserid; type.PackAgeTypeId = struserid + "-PackageType-" + DateTime.Now.ToString("yyMMddHHmmssfff"); type.CreateDate = DateTime.Now; type.OrgId = strOrgId; type.Flag = false; bool isOK = typeLogic.Save(type); if (isOK == true) { string json = JsonHelper.RtnJson("100", "保存成功!"); return(Json(json)); } else { string json = JsonHelper.RtnJson("300", "保存失败!"); return(Json(json)); } } catch { return(Json("no")); } }
public bool Save(PackageTypeEntity obj) { try { Insert("PackageTypeMap.Save", obj); return(true); } catch { return(false); } }
public PackageTypeEntity Load(string code) { try { PackageTypeEntity cateEntity = QueryForObject <PackageTypeEntity>("PackageTypeMap.Load", code); return(cateEntity); } catch (Exception) { throw; } }
public Package AsPackage() { var targetFrameworks = JsonConvert.DeserializeObject <List <string> >(TargetFrameworks) .Select(f => new TargetFramework { Moniker = f }) .ToList(); return(new Package { Id = Id, NormalizedVersionString = NormalizedVersion, OriginalVersionString = OriginalVersion, Authors = JsonConvert.DeserializeObject <string[]>(Authors), Description = Description, Downloads = Downloads, HasReadme = HasReadme, IsPrerelease = IsPrerelease, Language = Language, Listed = Listed, MinClientVersion = MinClientVersion, Published = Published, RequireLicenseAcceptance = RequireLicenseAcceptance, SemVerLevel = (SemVerLevel)SemVerLevel, Summary = Summary, Title = Title, IconUrl = CreateUriFromString(IconUrl), LicenseUrl = CreateUriFromString(LicenseUrl), ProjectUrl = CreateUriFromString(ProjectUrl), RepositoryUrl = CreateUriFromString(RepositoryUrl), RepositoryType = RepositoryType, Tags = JsonConvert.DeserializeObject <string[]>(Tags), Dependencies = DependencyEntity.Parse(Dependencies), PackageTypes = PackageTypeEntity.Parse(PackageTypes), TargetFrameworks = targetFrameworks, }); }
public bool Save(PackageTypeEntity obj) { return(typeAccess.Save(obj)); }