public override int GetHashCode() { int hash = 1; if (Id != 0) { hash ^= Id.GetHashCode(); } if (ActType != 0) { hash ^= ActType.GetHashCode(); } if (Pro != 0) { hash ^= Pro.GetHashCode(); } if (Power != 0) { hash ^= Power.GetHashCode(); } if (DepartmentLevel != 0) { hash ^= DepartmentLevel.GetHashCode(); } if (Title.Length != 0) { hash ^= Title.GetHashCode(); } if (NeedTime != 0) { hash ^= NeedTime.GetHashCode(); } hash ^= Fans.GetHashCode(); hash ^= Consume.GetHashCode(); hash ^= awards_.GetHashCode(); if (RandomeFansNum != 0) { hash ^= RandomeFansNum.GetHashCode(); } if (Order != 0) { hash ^= Order.GetHashCode(); } if (MovieId != 0) { hash ^= MovieId.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id != 0) { hash ^= Id.GetHashCode(); } if (DepartmentLevel != 0) { hash ^= DepartmentLevel.GetHashCode(); } hash ^= awards_.GetHashCode(); return(hash); }
public JsonResult DoNewDepartment() { string departmentName = GetFormData("depName"); string departmentDescription = GetFormData("depDesc"); string srcDepartmentId = GetFormData("srcDepId"); DepartmentLevel level = (GetFormData("depLevel") == "1") ? DepartmentLevel.SameLevel : DepartmentLevel.LowerLevel; string message = ""; if (DepartmentInfoService.Instance.CreateNewDepartment(departmentName, departmentDescription, srcDepartmentId, level, out message)) { return(SuccessedJson(message, "usermgr_deplist", "usermgr_deplist", "closeCurrent", "")); } else { return(FailedJson(message)); } }
public override int GetHashCode() { int hash = 1; if (UserId != 0) { hash ^= UserId.GetHashCode(); } if (UserName.Length != 0) { hash ^= UserName.GetHashCode(); } if (UserHead != 0) { hash ^= UserHead.GetHashCode(); } if (LastLoginTime != 0L) { hash ^= LastLoginTime.GetHashCode(); } if (CardNum != 0) { hash ^= CardNum.GetHashCode(); } if (DepartmentLevel != 0) { hash ^= DepartmentLevel.GetHashCode(); } if (PowerGetState != 0) { hash ^= PowerGetState.GetHashCode(); } if (PowerBeGivenState != 0) { hash ^= PowerBeGivenState.GetHashCode(); } if (PowerSendState != 0) { hash ^= PowerSendState.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (LevelId != 0) { hash ^= LevelId.GetHashCode(); } if (DepartmentLevel != 0) { hash ^= DepartmentLevel.GetHashCode(); } if (CardId != 0) { hash ^= CardId.GetHashCode(); } if (Favorability != 0) { hash ^= Favorability.GetHashCode(); } return(hash); }
/// <summary> /// 创建部门信息。 /// </summary> /// <param name="departmentName">部门名称。</param> /// <param name="description">部门描述。</param> /// <param name="srcDepartmentId">源部门ID。</param> /// <param name="level">级别:1同级部门,2下级部门。</param> /// <returns></returns> public bool CreateNewDepartment(string departmentName, string description, string srcDepartmentId, DepartmentLevel level, out string message) { bool result = false; message = "操作失败,请与管理员联系"; if (ExistDepartmentName(departmentName)) { message = string.Format("操作失败,已经存在名为【{0}】的部门", departmentName); return(false); } string sql = @" INSERT INTO [department_info] ([department_id], [parent_id], [department_name], [description], [sort_order], [created_on], [created_by], [modified_on], [modified_by], [status_code]) VALUES (NEWID(), $parendId$, $departmentName$, $description$, 0, GETDATE(), $createdBy$, NULL, NULL, 0) "; ParameterCollection pc = new ParameterCollection(); pc.Add("departmentName", departmentName); pc.Add("description", description); pc.Add("createdBy", SessionUtil.Current.UserId); DepartmentDomainModel srcDepartmentInfo = GetDepartmentDomainInfoById(srcDepartmentId); if (srcDepartmentInfo == null) { pc.Add("parendId", DBNull.Value); } else { switch (level) { case DepartmentLevel.SameLevel: if (srcDepartmentInfo.ParentId == null) { pc.Add("parendId", DBNull.Value); } else { pc.Add("parentId", srcDepartmentInfo.ParentId); } break; case DepartmentLevel.LowerLevel: pc.Add("parendId", srcDepartmentInfo.DepartmentId); break; default: break; } } result = ExecuteNonQuery(sql, pc) > 0; if (result) { GetDepartmentTree(true); message = "成功创建部门信息"; } return(result); }