public RoleResp InsertRole(RoleObj param) { var userRole = new UserRole(); userRole.Title = param.Title; userRole.Desc = param._Desc; userRole.Isroleactive = param.IsRoleActive; bool success = _role.InsertRole(param); if (success) { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.SetupUserRole.ToString()); _audit.InsertAudit(param.UserName, Constants.ActionType.SetupUserRole.ToString(), "Setup User Role", DateTime.Now, param.Computername, param.SystemIp); return(new RoleResp { RespCode = "00", RespMessage = "Success" }); } else { Log.InfoFormat(param.Computername, param.SystemIp, param.UserName, Constants.ActionType.SetupUserRole.ToString()); return(new RoleResp { RespCode = "01", RespMessage = "Failure" }); } }