public static ResultObject SetObject(Object o) { ResultObject ro = new ResultObject(); ro.o = SerialiseR(SetXML(o)); ro.r = true; return ro; }
public HttpResponseMessage GetInfoListByIp(Business.Core.VisitRecord.WebSiteAnalysisQuery anaysisQuery) { /*****根据客户的邮箱账号,网站语言,和输入查询的ip来查询出访问信息*****/ //取用户登录成功后保存的session string emailAccount = HttpContext.Current.Session["LoginAccount"].ToString(); //获取传过来的的网站语言 string language = anaysisQuery.Language; var returnObj = new ResultObject<List<Business.Core.VisitRecord.WebSiteAnalysisInfo>>(); int recordcount = 0; returnObj.ReturnData = VisitRecordService.GetVisitRecordList(anaysisQuery, emailAccount, out recordcount); returnObj.RecordCount = recordcount; returnObj.Status = ServerStatus.Success; return Request.CreateResponse<ResultObject<List<Business.Core.VisitRecord.WebSiteAnalysisInfo>>>(HttpStatusCode.OK, returnObj); }
public ResultObject SetObject(Object o) { try { ResultObject ro = new ResultObject(); ro.o = SerialiseR(SetXML(o)); ro.r = true; return ro; } catch (Exception exp) { log.Error(exp); throw; } }
public ResultObject Estado() { try { var business = DotzCore.GetBusinessService<LocaisBSvc>(); var result = new ResultObject(false); result.Object = business.ListarEstado(); return result; } catch (System.Exception e) { var resultEx = new ResultObject(true); resultEx.Object = e; return resultEx; throw; } }
public HttpResponseMessage visitorRecordSave([FromUri]VisitorRecordSaveQuery query) { string purchaserIp = Request.GetClientIpAddress(); string purchaserProduct = string.Empty; string language = string.Empty; string purchaserDomain = string.Empty; string targetEmail = string.Empty; if (!string.IsNullOrWhiteSpace(query.PurchaserProduct)) { purchaserProduct = query.PurchaserProduct; } if (!string.IsNullOrWhiteSpace(query.Language)) { language = query.Language; } if (!string.IsNullOrWhiteSpace(query.PurchaserDomain)) { purchaserDomain = query.PurchaserDomain; } if (!string.IsNullOrWhiteSpace(query.TargetEmail)) { targetEmail = query.TargetEmail; } string basePath = System.AppDomain.CurrentDomain.BaseDirectory;//纯真IP数据文件路径.. QQWry.NET.QQWryLocator2 qqWry2 = new QQWry.NET.QQWryLocator2(basePath + "\\Models\\QQWry.dat"); QQWry.NET.IPLocation ip2 = qqWry2.Query(purchaserIp); //查询一个IP地址 string puchaserCountry =ip2.Country; Business.Serives.VisitRecordService.VisitRecordSave(purchaserIp, purchaserProduct, language, puchaserCountry, purchaserDomain, targetEmail); List<string> retList = new List<string>(); var returnObj = new ResultObject<List<string>>(); //retList.Add("save record success!"); returnObj.ReturnData = retList; returnObj.Status = ServerStatus.SaveSuccess; try { return Request.CreateResponse<ResultObject<List<string>>>(HttpStatusCode.OK, returnObj); } catch (Exception ex) { LogHelper.Error("visitorRecordSave", ex); } return null; }
public HttpResponseMessage GetLanguageTypeList() { var returnObj = new ResultObject<List<string>>(); List<string> retList = new List<string>(); //取用户登录成功后保存的session string emailAccount = HttpContext.Current.Session["LoginAccount"].ToString(); Business.Core.Manager manager = null; manager = ManageService.GetManagerByUsername(emailAccount); if (manager != null) { List<Business.Core.ManagerMainSite> mangerMainSiteList = ManagerMainSiteService.GetManagerMainSitesByManagerId(manager.Id); foreach (var tmp in mangerMainSiteList) { retList.Add(tmp.LanguageName); } } returnObj.ReturnData = retList; returnObj.Status = ServerStatus.SearchSuccess; return Request.CreateResponse< ResultObject<List<string>>>(HttpStatusCode.OK, returnObj); }
public HttpResponseMessage CheckLogin(LoginQuery query) { var returnObj = new ResultObject<List<string>>(); List<string> retList = new List<string>(); //检验验证码正确与否 string valiad_right = HttpContext.Current.Session["code"] as string; if (string.Compare(query.valiad, valiad_right) == 0) { //检验用户名正确与否 Manager manager = null; string result = ManageService.LoginWebSiteAnalysis(query.username, query.userpwd, out manager); if (result == ResponseCode.Ok)//正确 { //设置验证成功,保存用户名到session中 HttpContext.Current.Session["LoginAccount"] = query.username; returnObj.Status = ServerStatus.Success; } else if (result == ResponseCode.Managaer.MangerNoPermission) { returnObj.Status = ServerStatus.Unauthorized; } else { returnObj.Status = ServerStatus.SearchFailed; } } else { returnObj.Status = ServerStatus.SearchFailed; } returnObj.ReturnData = retList; return Request.CreateResponse<ResultObject<List<string>>>(HttpStatusCode.OK, returnObj); }
public void SaveBanner(PageModel model, ResultObject result_object) { _distributorAction_DL.SaveBanner(model, result_object); }
public CustomRegiatrationRepo() { this._result = new ResultObject(); }
public static ResultObject DeleteBlackBerryUser(int itemId, int accountId) { ResultObject res = TaskManager.StartResultTask <ResultObject>("BLACKBERRY", "DELETE_BLACKBERRY_USER"); BlackBerry blackBerry; try { blackBerry = GetBlackBerryProxy(itemId); } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_GET_BLACKBERRY_PROXY, ex); return(res); } OrganizationUser user; try { user = OrganizationController.GetAccount(itemId, accountId); if (user == null) { throw new ApplicationException( string.Format("User is null. ItemId={0}, AccountId={1}", itemId, accountId)); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, ErrorCodes.CANNOT_GET_ACCOUNT, ex); return(res); } try { ResultObject bbRes = blackBerry.DeleteBlackBerryUser(user.PrimaryEmailAddress); res.ErrorCodes.AddRange(bbRes.ErrorCodes); if (!bbRes.IsSuccess) { TaskManager.CompleteResultTask(res); return(res); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_DELETE_BLACKBERRY_USER, ex); return(res); } try { DataProvider.DeleteBlackBerryUser(accountId); } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_DELETE_BLACKBERRY_USER_FROM_METADATA, ex); return(res); } TaskManager.CompleteResultTask(); return(res); }
public Logic() { this._badResult = new ResultObject(); this._succesResult = new ResultObject(); }
public List <PageModel> GetBanners(int?page_id, int?banner_id, string searchText, int status, ResultObject result_object) { List <PageModel> _pages = new List <PageModel>(); using (SqlConnection conn = new SqlConnection(conStr)) { SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); using (SqlCommand cmd = new SqlCommand("[dbo].[spGetBannerInfo]", conn)) { cmd.CommandType = CommandType.StoredProcedure; if (page_id == null) { cmd.Parameters.AddWithValue("@page_id", DBNull.Value); } else { cmd.Parameters.AddWithValue("@page_id", page_id); } if (banner_id == null) { cmd.Parameters.AddWithValue("@banner_id", DBNull.Value); } else { cmd.Parameters.AddWithValue("@banner_id", banner_id); } if (searchText == null || searchText == "") { cmd.Parameters.AddWithValue("@search_text", DBNull.Value); } else { cmd.Parameters.AddWithValue("@search_text", searchText); } if (status == 1) { cmd.Parameters.AddWithValue("@status", 1); } else if (status == 0) { cmd.Parameters.AddWithValue("@status", 0); } else { cmd.Parameters.AddWithValue("@status", DBNull.Value); } cmd.CommandTimeout = 0; da = new SqlDataAdapter(cmd); da.Fill(ds); conn.Close(); } if (ds.Tables.Count != 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { PageModel _page = new PageModel(); _page.page_id = Convert.ToInt32(ds.Tables[0].Rows[i]["page_id"]); _page.banner_id = Convert.ToInt32(ds.Tables[0].Rows[i]["banner_id"]); _page.headertext = Convert.ToString(ds.Tables[0].Rows[i]["headertext"]); _page.subtext = Convert.ToString(ds.Tables[0].Rows[i]["subtext"]); _page.image_url = Convert.ToString(ds.Tables[0].Rows[i]["image_url"]); _page.isactive = Convert.ToInt32(Convert.ToString(ds.Tables[0].Rows[i]["is_active"]) == "" ? 0 : ds.Tables[0].Rows[i]["is_active"]); _pages.Add(_page); } } } result_object.success = true; return(_pages); }
/** * Call remote procedure NFSPROC3_RMDIR_3. * @param arg1 parameter (of type RMDIR3args) to the remote procedure call. * @return Result from remote procedure call (of type RMDIR3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<RemoveAccessOK, RemoveAccessFAIL> NFSPROC3_RMDIR(ItemOperationArguments arg1) { ResultObject<RemoveAccessOK, RemoveAccessFAIL> result_ = new ResultObject<RemoveAccessOK, RemoveAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_RMDIR, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_LOOKUP_3. * @param arg1 parameter (of type LOOKUP3args) to the remote procedure call. * @return Result from remote procedure call (of type LOOKUP3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<ItemOperationAccessResultOK, ItemOperationAccessResultFAIL> NFSPROC3_LOOKUP(ItemOperationArguments arg1) { ResultObject<ItemOperationAccessResultOK, ItemOperationAccessResultFAIL> result_ = new ResultObject<ItemOperationAccessResultOK, ItemOperationAccessResultFAIL>(); client.call(NFSv3Protocol.NFSPROC3_LOOKUP, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
public static ResultObject UpdateOrganizationServicePlan(int itemId, int newServiceId) { ResultObject result = new ResultObject(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "UPDATE_SERVICE"); TaskManager.WriteParameter("itemId", itemId); TaskManager.WriteParameter("newServiceId", newServiceId); // load organization item ExchangeOrganization item = PackageController.GetPackageItem(itemId) as ExchangeOrganization; if (item == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsAdmin | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <ResultObject>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(item.PackageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <ResultObject>((-packageCheck).ToString())); } #endregion // get Exchange service ExchangeServerHostedEdition exchange = GetExchangeService(item.ServiceId); // load service settings to know ProgramID, OfferID StringDictionary serviceSettings = ServerController.GetServiceSettings(newServiceId); string programId = serviceSettings["programID"]; string offerId = serviceSettings["offerID"]; // check settings if (String.IsNullOrEmpty(programId)) { result.ErrorCodes.Add(ProgramIdIsNotSetError); } if (String.IsNullOrEmpty(offerId)) { result.ErrorCodes.Add(OfferIdIsNotSetError); } // update service plan exchange.UpdateOrganizationServicePlan(item.Name, programId, offerId); // move item between services int moveResult = PackageController.MovePackageItem(itemId, newServiceId); if (moveResult < 0) { return(Error <ResultObject>((-moveResult).ToString())); } return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <ResultObject>(UpdateServicePlanError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public static ResultObject UpdateOrganizationCatchAllAddress(int itemId, string catchAllEmail) { ResultObject result = new ResultObject(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "UPDATE_CATCHALL"); TaskManager.WriteParameter("itemId", itemId); TaskManager.WriteParameter("catchAllEmail", catchAllEmail); // load organization item ExchangeOrganization item = PackageController.GetPackageItem(itemId) as ExchangeOrganization; if (item == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <ResultObject>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(item.PackageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <ResultObject>((-packageCheck).ToString())); } #endregion // get Exchange service ExchangeServerHostedEdition exchange = GetExchangeService(item.ServiceId); // update catch-all exchange.UpdateOrganizationCatchAllAddress(item.Name, catchAllEmail); // save new catch-all in the item item.CatchAllAddress = catchAllEmail; PackageController.UpdatePackageItem(item); return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <ResultObject>(UpdateCatchAllError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public static IntResult CreateOrganization(int packageId, string organizationId, string domain, string adminName, string adminEmail, string adminPassword) { IntResult result = new IntResult(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "CREATE_ORGANIZATION"); TaskManager.WriteParameter("packageId", packageId); TaskManager.WriteParameter("organizationId", organizationId); TaskManager.WriteParameter("domain", domain); TaskManager.WriteParameter("adminName", adminName); TaskManager.WriteParameter("adminEmail", adminEmail); TaskManager.WriteParameter("adminPassword", adminPassword); // get Exchange service ID int serviceId = PackageController.GetPackageServiceId(packageId, ResourceGroups.ExchangeHostedEdition); if (serviceId < 1) { return(Error <IntResult>(ExchangeServiceNotEnabledError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <IntResult>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(packageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <IntResult>((-packageCheck).ToString())); } #endregion // get Exchange service ExchangeServerHostedEdition exchange = GetExchangeService(serviceId); // load service settings to know ProgramID, OfferID StringDictionary serviceSettings = ServerController.GetServiceSettings(serviceId); string programId = serviceSettings["programID"]; string offerId = serviceSettings["offerID"]; // check settings if (String.IsNullOrEmpty(programId)) { result.ErrorCodes.Add(ProgramIdIsNotSetError); } if (String.IsNullOrEmpty(offerId)) { result.ErrorCodes.Add(OfferIdIsNotSetError); } if (result.ErrorCodes.Count > 0) { result.IsSuccess = false; return(result); } #region Create organization int itemId = -1; ExchangeOrganization org = null; try { // create organization exchange.CreateOrganization(organizationId, programId, offerId, domain, adminName, adminEmail, adminPassword); // save item into meta-base org = new ExchangeOrganization(); org.Name = organizationId; org.PackageId = packageId; org.ServiceId = serviceId; itemId = PackageController.AddPackageItem(org); } catch (Exception ex) { // log error TaskManager.WriteError(ex); return(Error <IntResult>(CreateOrganizationError)); } #endregion #region Update organization quotas // update max org quotas UpdateOrganizationQuotas(org); // override quotas ResultObject quotasResult = ExchangeHostedEditionController.UpdateOrganizationQuotas(itemId, org.MaxMailboxCountQuota, org.MaxContactCountQuota, org.MaxDistributionListCountQuota); if (!quotasResult.IsSuccess) { return(Error <IntResult>(quotasResult, CreateOrganizationError)); } #endregion #region Add temporary domain // load settings PackageSettings settings = GetExchangePackageSettings(org); string tempDomainTemplate = settings[TempDomainSetting]; if (!String.IsNullOrEmpty(tempDomainTemplate)) { // add temp domain string tempDomain = String.Format("{0}.{1}", domain, tempDomainTemplate); AddOrganizationDomain(itemId, tempDomain); } #endregion result.Value = itemId; return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <IntResult>(GeneralError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public static ResultObject UpdateOrganizationQuotas(int itemId, int mailboxesNumber, int contactsNumber, int distributionListsNumber) { ResultObject result = new ResultObject(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "UPDATE_QUOTAS"); TaskManager.WriteParameter("itemId", itemId); TaskManager.WriteParameter("mailboxesNumber", mailboxesNumber); TaskManager.WriteParameter("contactsNumber", contactsNumber); TaskManager.WriteParameter("distributionListsNumber", distributionListsNumber); // load organization item ExchangeOrganization item = PackageController.GetPackageItem(itemId) as ExchangeOrganization; if (item == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <ResultObject>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(item.PackageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <ResultObject>((-packageCheck).ToString())); } #endregion // check quotas UpdateOrganizationQuotas(item); if (item.MaxMailboxCountQuota > -1 && mailboxesNumber > item.MaxMailboxCountQuota) { return(Error <ResultObject>(UpdateQuotasWrongQuotaError)); } if (item.MaxContactCountQuota > -1 && contactsNumber > item.MaxContactCountQuota) { return(Error <ResultObject>(UpdateQuotasWrongQuotaError)); } if (item.MaxDistributionListCountQuota > -1 && distributionListsNumber > item.MaxDistributionListCountQuota) { return(Error <ResultObject>(UpdateQuotasWrongQuotaError)); } // get Exchange service ExchangeServerHostedEdition exchange = GetExchangeService(item.ServiceId); // update quotas exchange.UpdateOrganizationQuotas(item.Name, mailboxesNumber, contactsNumber, distributionListsNumber); return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <ResultObject>(UpdateQuotasError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public static ResultObject AddOrganizationDomain(int itemId, string domainName) { ResultObject result = new ResultObject(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "ADD_DOMAIN"); TaskManager.WriteParameter("itemId", itemId); TaskManager.WriteParameter("domain", domainName); // load organization item ExchangeOrganization item = PackageController.GetPackageItem(itemId) as ExchangeOrganization; if (item == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <ResultObject>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(item.PackageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <ResultObject>((-packageCheck).ToString())); } #endregion // get organization details ExchangeOrganization org = GetOrganizationDetails(item.Id); if (org == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } // check domains quota if (org.MaxDomainsCountQuota > -1 && org.Domains.Length >= org.MaxDomainsCountQuota) { return(Error <IntResult>(AddDomainQuotaExceededError)); } // check if the domain already exists DomainInfo domain = null; int checkResult = ServerController.CheckDomain(domainName); if (checkResult == BusinessErrorCodes.ERROR_DOMAIN_ALREADY_EXISTS) { // domain exists // check if it belongs to the same space domain = ServerController.GetDomain(domainName); if (domain == null) { return(Error <ResultObject>((-checkResult).ToString())); } if (domain.PackageId != org.PackageId) { return(Error <ResultObject>((-checkResult).ToString())); } // check if domain is already used in this organization foreach (ExchangeOrganizationDomain orgDomain in org.Domains) { if (String.Equals(orgDomain.Name, domainName, StringComparison.InvariantCultureIgnoreCase)) { return(Error <ResultObject>(AddDomainAlreadyUsedError)); } } } else if (checkResult == BusinessErrorCodes.ERROR_RESTRICTED_DOMAIN) { return(Error <ResultObject>((-checkResult).ToString())); } // create domain if required if (domain == null) { domain = new DomainInfo(); domain.PackageId = org.PackageId; domain.DomainName = domainName; domain.IsInstantAlias = false; domain.IsSubDomain = false; int domainId = ServerController.AddDomain(domain); if (domainId < 0) { return(Error <ResultObject>((-domainId).ToString())); } // add domain domain.DomainId = domainId; } // get Exchange service ExchangeServerHostedEdition exchange = GetExchangeService(item.ServiceId); // add domain exchange.AddOrganizationDomain(item.Name, domainName); return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <ResultObject>(AddDomainError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public static ResultObject SendExchangeOrganizationSummary(int itemId, string toEmail) { ResultObject result = new ResultObject(); result.IsSuccess = true; try { // initialize task manager TaskManager.StartTask(TaskManagerSource, "SEND_SUMMARY"); TaskManager.WriteParameter("Item ID", itemId); TaskManager.WriteParameter("To e-mail", toEmail); // load organization item ExchangeOrganization item = PackageController.GetPackageItem(itemId) as ExchangeOrganization; if (item == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } #region Check Space and Account // Check account int accountCheck = SecurityContext.CheckAccount(DemandAccount.NotDemo | DemandAccount.IsActive); if (accountCheck < 0) { return(Warning <ResultObject>((-accountCheck).ToString())); } // Check space int packageCheck = SecurityContext.CheckPackage(item.PackageId, DemandPackage.IsActive); if (packageCheck < 0) { return(Warning <ResultObject>((-packageCheck).ToString())); } #endregion // load organization details ExchangeOrganization org = GetOrganizationDetails(item.Id); if (org == null) { return(Error <ResultObject>(OrganizationNotFoundError)); } // get evaluated summary information MailTemplate msg = EvaluateOrganizationSummaryTemplate(org); if (msg == null) { return(Error <ResultObject>(SendOrganizationTemplateNotSetError)); } // send message int sendResult = MailHelper.SendMessage(msg.From, toEmail, msg.Bcc, msg.Subject, msg.Body, msg.Priority, msg.IsHtml); if (sendResult < 0) { return(Error <ResultObject>((-sendResult).ToString())); } return(result); } catch (Exception ex) { // log error TaskManager.WriteError(ex); // exit with error code return(Error <ResultObject>(SendOrganizationSummaryError, ex.Message)); } finally { TaskManager.CompleteTask(); } }
public List <PageModel> GetPages(int?page_id, ResultObject result_object) { List <PageModel> _pages = new List <PageModel>(); using (SqlConnection conn = new SqlConnection(conStr)) { SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); using (SqlCommand cmd = new SqlCommand("[dbo].[spGetPageInfo]", conn)) { cmd.CommandType = CommandType.StoredProcedure; if (page_id == null) { cmd.Parameters.AddWithValue("@page_id", DBNull.Value); } else { cmd.Parameters.AddWithValue("@page_id", page_id); } cmd.CommandTimeout = 0; da = new SqlDataAdapter(cmd); da.Fill(ds); conn.Close(); } if (ds.Tables.Count != 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { PageModel _page = new PageModel(); _page.page_id = Convert.ToInt32(ds.Tables[0].Rows[i]["page_id"]); _page.name = Convert.ToString(ds.Tables[0].Rows[i]["name"]); //_page.headertext = Convert.ToString(ds.Tables[0].Rows[i]["headertext"]); //_page.subtext1 = Convert.ToString(ds.Tables[0].Rows[i]["subtext1"]); //_page.subtext2 = Convert.ToString(ds.Tables[0].Rows[i]["subtext2"]); //_page.subtext3 = Convert.ToString(ds.Tables[0].Rows[i]["subtext3"]); //_page.subtext4 = Convert.ToString(ds.Tables[0].Rows[i]["subtext4"]); //_page.image_url = Convert.ToString(ds.Tables[0].Rows[i]["image_url"]); //_page.createdOn = Convert.ToString(ds.Tables[0].Rows[i]["created"]); //if (Convert.ToString(ds.Tables[0].Rows[i]["modified"]) != "") // _page.modifiedOn = Convert.ToString(ds.Tables[0].Rows[i]["modified"]); //else // _page.modifiedOn = ""; //if (Convert.ToString(ds.Tables[0].Rows[i]["deactivated"]) != "") // _page.deactivatedOn = Convert.ToString(ds.Tables[0].Rows[i]["deactivated"]); //else // _page.deactivatedOn = ""; //_page.createdBy = Convert.ToString(ds.Tables[0].Rows[i]["created_by"]); //_page.modifiedBy = Convert.ToString(ds.Tables[0].Rows[i]["modified_by"]); //_page.deactivatedBy = Convert.ToString(ds.Tables[0].Rows[i]["deactivated_by"]); //_page.isactive = Convert.ToInt32(Convert.ToString(ds.Tables[0].Rows[i]["is_active"]) == "" ? 0 : ds.Tables[0].Rows[i]["is_active"]); _pages.Add(_page); } } //CheckUserType(ds, result_object); } return(_pages); }
public List <PageModel> GetPages(int?page_id, ResultObject result_object) { return(_distributorAction_DL.GetPages(page_id, result_object)); }
/** * Call remote procedure NFSPROC3_GETATTR_3. * @param arg1 parameter (of type GETATTR3args) to the remote procedure call. * @return Result from remote procedure call (of type GETATTR3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<GetAttributeAccessOK, GetAttributeAccessOK> NFSPROC3_GETATTR(GetAttributeArguments arg1) { ResultObject<GetAttributeAccessOK, GetAttributeAccessOK> result_ = new ResultObject<GetAttributeAccessOK, GetAttributeAccessOK>(); client.call(NFSv3Protocol.NFSPROC3_GETATTR, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
private static T Warning <T>(ResultObject innerResult, params string[] messageParts) { return(Result <T>(innerResult, false, messageParts)); }
/** * Call remote procedure NFSPROC3_WRITE_3. * @param arg1 parameter (of type WRITE3args) to the remote procedure call. * @return Result from remote procedure call (of type WRITE3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<WriteAccessOK, WriteAccessFAIL> NFSPROC3_WRITE(WriteArguments arg1) { ResultObject<WriteAccessOK, WriteAccessFAIL> result_ = new ResultObject<WriteAccessOK, WriteAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_WRITE, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
private static T Error <T>(ResultObject innerResult, params string[] messageParts) { return(Result <T>(innerResult, true, messageParts)); }
/** * Call remote procedure NFSPROC3_LINK_3. * @param arg1 parameter (of type LINK3args) to the remote procedure call. * @return Result from remote procedure call (of type LINK3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<LinkAccessOK, LinkAccessFAIL> NFSPROC3_LINK(LinkArguments arg1) { ResultObject<LinkAccessOK, LinkAccessFAIL> result_ = new ResultObject<LinkAccessOK, LinkAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_LINK, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
protected void btnAdd_Click(object sender, EventArgs e) { if (Page.IsValid) { bool vps = ddlPools.SelectedIndex > 1; int vlantag = 0; try { vlantag = Convert.ToInt32(VLAN.Text); } catch { vlantag = 0; } if (vps) { if (vlantag > 4096 || vlantag < 0) { ShowErrorMessage("Error updating IP address - Invalid VLAN TAG", "VLANTAG"); return; } } int serverId = Utils.ParseInt(ddlServer.SelectedValue, 0); IPAddressPool pool = (IPAddressPool)Enum.Parse(typeof(IPAddressPool), ddlPools.SelectedValue, true); string comments = txtComments.Text.Trim(); // add ip address if (endIP.Text != "" || startIP.Text.Contains("/")) { try { // add IP range ResultObject res = ES.Services.Servers.AddIPAddressesRange(pool, serverId, startIP.Text, endIP.Text, internalIP.Text, subnetMask.Text, defaultGateway.Text, comments, vlantag); if (!res.IsSuccess) { // show error messageBox.ShowMessage(res, "IP_ADD_IP_RANGE", "IP"); return; } } catch (Exception ex) { ShowErrorMessage("IP_ADD_IP_RANGE", ex); return; } } else { // add single IP try { IntResult res = ES.Services.Servers.AddIPAddress(pool, serverId, startIP.Text, internalIP.Text, subnetMask.Text, defaultGateway.Text, comments, vlantag); if (!res.IsSuccess) { messageBox.ShowMessage(res, "IP_ADD_IP", "IP"); return; } } catch (Exception ex) { ShowErrorMessage("IP_ADD_IP", ex); return; } } // Redirect back to the portal home page RedirectBack(); } }
private void EnqueueResult(ResultObject resultObject) { _dumpQueue.Enqueue(resultObject); _dumpLock.Release(); }
// SetupPage lavet et ListItem object, og tilføjere den til containern. public void SetupPage(ResultObject resultObject) { resultobjecValue = resultObject; GameObject container = GameObject.Find ("Container"); DanishStrings ds = new DanishStrings (); print (resultObject.ToString()); valueUserID = resultObject.UserID; valueUserType = resultObject.UserType; headlineText.text = resultObject.StudentName; if ((resultObject.TestTaken == false) && (!PlayerPrefs.HasKey ("TestToSave_" + resultObject.UserID))) { buttonText.text = ds.BtnTxtTagTest; underContainer.SetActive (false); ResetHeight (); } else if (resultObject.TestTaken == true && (!PlayerPrefs.HasKey ("TestToSave_" + resultObject.UserID))) { SetupPageSwitch (resultObject, ds, true); } else if (resultObject.TestTaken == false && (PlayerPrefs.HasKey ("TestToSave_" + resultObject.UserID))) { buttonText.text = "Fortsæt Test"; underContainer.SetActive (false); ResetHeight (); } else if (resultObject.TestTaken == true && (PlayerPrefs.HasKey ("TestToSave_" + resultObject.UserID) != null)) { SetupPageSwitch(resultObject, ds,false); } setHAImage (); setVATKImage (); this.transform.SetParent (container.transform); this.transform.localScale = new Vector3 (1, 1, 1); ResetHeight (); }
protected void btnUpdate_Click(object sender, EventArgs e) { if (!Page.IsValid) { return; } if ((!chkIgnoreHddWarning.Checked || PanelSecurity.EffectiveUser.Role == UserRole.User) && (Utils.ParseInt(hiddenTxtValHdd.Value) > Utils.ParseInt(txtHdd.Text.Trim()))) { messageBox.ShowWarningMessage("VPS_CHANGE_HDD_SIZE"); return; } try { // check rights bool manageAllowed = VirtualMachines2012Helper.IsVirtualMachineManagementAllowed(PanelSecurity.PackageId); if (!manageAllowed) { return; } VirtualMachine virtualMachine = new VirtualMachine(); VirtualMachine vm = ES.Services.VPS2012.GetVirtualMachineItem(PanelRequest.ItemID); // the custom provider control this.SaveSettingsControls(ref virtualMachine); virtualMachine.CpuCores = Utils.ParseInt(ddlCpu.SelectedValue); virtualMachine.RamSize = Utils.ParseInt(txtRam.Text.Trim()); virtualMachine.HddSize = Utils.ParseInt(txtHdd.Text.Trim()); virtualMachine.SnapshotsNumber = Utils.ParseInt(txtSnapshots.Text.Trim()); virtualMachine.HddMinimumIOPS = Utils.ParseInt(txtHddMinIOPS.Text.Trim()); virtualMachine.HddMaximumIOPS = Utils.ParseInt(txtHddMaxIOPS.Text.Trim()); virtualMachine.DvdDriveInstalled = chkDvdInstalled.Checked; virtualMachine.BootFromCD = chkBootFromCd.Checked; virtualMachine.NumLockEnabled = chkNumLock.Checked; virtualMachine.EnableSecureBoot = chkSecureBoot.Checked; virtualMachine.StartTurnOffAllowed = chkStartShutdown.Checked; virtualMachine.PauseResumeAllowed = chkPauseResume.Checked; virtualMachine.RebootAllowed = chkReboot.Checked; virtualMachine.ResetAllowed = chkReset.Checked; virtualMachine.ReinstallAllowed = chkReinstall.Checked; virtualMachine.ExternalNetworkEnabled = chkExternalNetworkEnabled.Checked; virtualMachine.PrivateNetworkEnabled = chkPrivateNetworkEnabled.Checked; virtualMachine.NeedReboot = chkForceReboot.Checked; bool setupExternalNetwork = !vm.ExternalNetworkEnabled && chkExternalNetworkEnabled.Checked; bool setupPrivateNetwork = !vm.PrivateNetworkEnabled && chkPrivateNetworkEnabled.Checked; if (setupExternalNetwork) { PackageIPAddress[] ips = ES.Services.Servers.GetPackageUnassignedIPAddresses(PanelSecurity.PackageId, 0, IPAddressPool.VpsExternalNetwork); if (ips.Length > 0) { virtualMachine.defaultaccessvlan = ips[0].VLAN; int[] ipId = new int[1]; ipId[0] = ips[0].PackageAddressID; ES.Services.VPS2012.AddVirtualMachineExternalIPAddresses(PanelRequest.ItemID, false, 1, ipId); } } if (setupPrivateNetwork) { PackageVLANsPaged vlans = ES.Services.Servers.GetPackagePrivateNetworkVLANs(PanelSecurity.PackageId, "", 0, Int32.MaxValue); if (vlans.Count > 0) { virtualMachine.PrivateNetworkVlan = vlans.Items[0].Vlan; } PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId); if (cntx.Quotas.ContainsKey(Quotas.VPS2012_PRIVATE_IP_ADDRESSES_NUMBER)) { QuotaValueInfo privQuota = cntx.Quotas[Quotas.VPS2012_PRIVATE_IP_ADDRESSES_NUMBER]; int privAdrCount = 0; if (privQuota.QuotaAllocatedValue > 0 || privQuota.QuotaAllocatedValue == -1) { privAdrCount = 1; } if (privAdrCount > 0) { ES.Services.VPS2012.AddVirtualMachinePrivateIPAddresses(PanelRequest.ItemID, true, privAdrCount, new string[0], false, null, null, null, null); } } } ResultObject res = ES.Services.VPS2012.UpdateVirtualMachineResource(PanelRequest.ItemID, virtualMachine); //ResultObject res = ES.Services.VPS2012.UpdateVirtualMachineConfiguration(PanelRequest.ItemID, // Utils.ParseInt(ddlCpu.SelectedValue), // Utils.ParseInt(txtRam.Text.Trim()), // Utils.ParseInt(txtHdd.Text.Trim()), // Utils.ParseInt(txtSnapshots.Text.Trim()), // chkDvdInstalled.Checked, // chkBootFromCd.Checked, // chkNumLock.Checked, // chkStartShutdown.Checked, // chkPauseResume.Checked, // chkReboot.Checked, // chkReset.Checked, // chkReinstall.Checked, // chkExternalNetworkEnabled.Checked, // chkPrivateNetworkEnabled.Checked, // virtualMachine); if (res.IsSuccess) { // redirect back RedirectBack("changed"); } else { // show error messageBox.ShowMessage(res, "VPS_CHANGE_VM_CONFIGURATION", "VPS"); } } catch (Exception ex) { messageBox.ShowErrorMessage("VPS_CHANGE_VM_CONFIGURATION", ex); } }
void SetupPageSwitch(ResultObject resultObject, DanishStrings ds, bool buttonBool) { if( resultObject.Analystisk > resultObject.Holistisk){ analytikHeadline.text = ds.TitleAnalyst + " (" + resultObject.Analystisk + "%)"; holistiskHeadline.text = ds.TitleHolistic2Part1 + resultObject.Holistisk + ds.TitleHolistic2Part2; }else if(resultObject.Holistisk > resultObject.Analystisk){ holistiskHeadline.text = ds.TitleHolistic1 + " (" + resultObject.Holistisk + "%)"; analytikHeadline.text = ds.TitleAnalyst2Part1 + resultObject.Analystisk + ds.TitleAnalyst2Part2; }else if(resultObject.Analystisk.ToString().Equals(resultObject.Holistisk.ToString())){ holistiskHeadline.text = ds.TitleHolistic2Part1 + resultObject.Holistisk + ds.TitleHolistic2Part2; analytikHeadline.text = ds.TitleAnalyst2Part1 + resultObject.Analystisk + ds.TitleAnalyst2Part2; } double [] sortArray = {resultObject.Auditiv, resultObject.Taktil, resultObject.Kinaestisk, resultObject.Visuel}; double max = sortArray.Max(); if(resultObject.Auditiv == max){ auditivHeadline.text = ds.TitleAuditory1 + " (" + resultObject.Auditiv + "%)"; taktilHeadline.text = ds.TitleTactile2Part1 + resultObject.Taktil + ds.TitleTactile2Part2; kineastetiskHeadline.text = ds.TitleKinesthetic2Part1 + resultObject.Kinaestisk + ds.TitleKinesthetic2Part2; visuelHeadline.text = ds.TitleVisual2Part1 + resultObject.Visuel + ds.TitleVisual2Part2; } else if(resultObject.Taktil ==max){ taktilHeadline.text = ds.TitleTactile1 + " (" + resultObject.Taktil + "%)"; auditivHeadline.text = ds.TitleAuditory2Part1 + resultObject.Auditiv + ds.TitleAuditory2Part2; kineastetiskHeadline.text = ds.TitleKinesthetic2Part1 + resultObject.Kinaestisk + ds.TitleKinesthetic2Part2; visuelHeadline.text = ds.TitleVisual2Part1 + resultObject.Visuel + ds.TitleVisual2Part2; } else if(resultObject.Kinaestisk== max){ kineastetiskHeadline.text = ds.TitleKinesthetic1 + " (" + resultObject.Kinaestisk + "%)"; auditivHeadline.text = ds.TitleAuditory2Part1 + resultObject.Auditiv + ds.TitleAuditory2Part2; taktilHeadline.text = ds.TitleTactile2Part1 + resultObject.Taktil + ds.TitleTactile2Part2; visuelHeadline.text = ds.TitleVisual2Part1 + resultObject.Visuel + ds.TitleVisual2Part2; } else if(resultObject.Visuel == max){ visuelHeadline.text = ds.TitleVisual1 + " (" + resultObject.Visuel + "%)"; auditivHeadline.text = ds.TitleAuditory2Part1 + resultObject.Auditiv + ds.TitleAuditory2Part2; taktilHeadline.text = ds.TitleTactile2Part1 + resultObject.Taktil + ds.TitleTactile2Part2; kineastetiskHeadline.text = ds.TitleKinesthetic2Part1 + resultObject.Kinaestisk + ds.TitleKinesthetic2Part2; } else if(resultObject.Auditiv == max &&resultObject.Taktil== max && resultObject.Kinaestisk ==max && resultObject.Visuel == max){ print(max); auditivHeadline.text = ds.TitleAuditory2Part1 + resultObject.Auditiv + ds.TitleAuditory2Part2; taktilHeadline.text = ds.TitleTactile2Part1 + resultObject.Taktil + ds.TitleTactile2Part2; kineastetiskHeadline.text = ds.TitleKinesthetic2Part1 + resultObject.Kinaestisk + ds.TitleKinesthetic2Part2; visuelHeadline.text = ds.TitleVisual2Part1 + resultObject.Visuel + ds.TitleVisual2Part2; } SubTitleThinkingStyle.text = ds.SubTitleThinkingStyle; analytikText.text = ds.DescpriptionAnalyst; string[] descriptionAnalyst2 = ds.DescpriptionAnalystPart2; envirCount = 0; for(int q=0; q< 4; q++){ envirCount++; addHighlights(ds.DescpriptionAnalystPart2[q], analytiskHighlightPanel); addHighlights(ds.DescpriptionHolisticPart2[q], holistiskHighlightPanel); addHighlights(ds.DescpriptionVisualPart2[q], visuelHighlightPanel); addHighlights(ds.descpriptionKinestheticPart2[q], kinæstetiskHighlightPanel); addHighlights(ds.DescpriptionAuditoryPart2[q], auditivHighlightPanel); addHighlights(ds.descpriptionTactilePart2[q], taktilHighlightPanel); } holistiskText.text = ds.DescpriptionHolistic; SubTitlePreferences.text = ds.SubTitlePreferences; visuelText.text = ds.DescpriptionVisual; auditivText.text = ds.DescpriptionAuditory; taktilText.text = ds.DescpriptionTactile; kineastetiskText.text = ds.DescpriptionKinesthetic; SubTitleEnvironment.text = ds.SubTitleEnvironment; envirCount = 0; switch(resultObject.Lys){ case 1: envirCount++; addHighlights(ds.EnvirLightOn, læringsstilsmiljøHighlightContainer); break; case 2: envirCount++; addHighlights(ds.EnvirLightOff, læringsstilsmiljøHighlightContainer); break; }; switch(resultObject.Lyd){ case 1: envirCount++; addHighlights(ds.EnvirSoundOff, læringsstilsmiljøHighlightContainer); break; case 2: envirCount++; addHighlights(ds.EnvirSoundOn, læringsstilsmiljøHighlightContainer); break; }; switch(resultObject.Temperatur){ case 1: envirCount++; addHighlights(ds.EnvirTempHot, læringsstilsmiljøHighlightContainer); break; case 2: envirCount++; addHighlights(ds.EnvirTempCold,læringsstilsmiljøHighlightContainer); break; }; switch(resultObject.Design){ case 1: envirCount++; addHighlights(ds.EnvirConfertTable, læringsstilsmiljøHighlightContainer); break; case 2: envirCount++; addHighlights(ds.EnvirConfertSofa, læringsstilsmiljøHighlightContainer); break; }; switch(resultObject.Bevaeglse){ case 1: envirCount++; addHighlights(ds.EnvirMovment, læringsstilsmiljøHighlightContainer); break; }; switch (envirCount) { case 0: addHighlights("Du har ikke valgt noget i læringsmiljø", læringsstilsmiljøHighlightContainer); break; }; if (buttonBool) { buttonText.text = ds.BtnTxtTagOm; } else if (!buttonBool) { buttonText.text = "Fortsæt Test"; } }
public static ResultObject CreateBlackBerryUser(int itemId, int accountId) { ResultObject res = TaskManager.StartResultTask <ResultObject>("BLACBERRY", "CREATE_BLACKBERRY_USER"); bool isBlackBerryUser; try { isBlackBerryUser = DataProvider.CheckBlackBerryUserExists(accountId); } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_CHECK_IF_BLACKBERRY_USER_EXISTS, ex); return(res); } if (isBlackBerryUser) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.USER_IS_ALREADY_BLAKBERRY_USER); return(res); } OrganizationUser user; try { user = OrganizationController.GetAccount(itemId, accountId); if (user == null) { throw new ApplicationException( string.Format("User is null. ItemId={0}, AccountId={1}", itemId, accountId)); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, ErrorCodes.CANNOT_GET_ACCOUNT, ex); return(res); } if (user.AccountType != ExchangeAccountType.Mailbox) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.ACCOUNT_TYPE_IS_NOT_MAILBOX); return(res); } try { user = OrganizationController.GetUserGeneralSettings(itemId, accountId); if (string.IsNullOrEmpty(user.FirstName)) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.USER_FIRST_NAME_IS_NOT_SPECIFIED); return(res); } if (string.IsNullOrEmpty(user.LastName)) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.USER_LAST_NAME_IS_NOT_SPECIFIED); return(res); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_GET_USER_GENERAL_SETTINGS, ex); return(res); } BlackBerry blackBerry; try { blackBerry = GetBlackBerryProxy(itemId); } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_GET_BLACKBERRY_PROXY, ex); return(res); } try { bool quota = CheckQuota(itemId); if (!quota) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.USER_QUOTA_HAS_BEEN_REACHED); return(res); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_CHECK_QUOTA, ex); return(res); } try { ResultObject userRes = blackBerry.CreateBlackBerryUser(user.PrimaryEmailAddress); res.ErrorCodes.AddRange(userRes.ErrorCodes); if (!userRes.IsSuccess) { TaskManager.CompleteResultTask(res); return(res); } } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_ADD_BLACKBERRY_USER, ex); return(res); } try { DataProvider.AddBlackBerryUser(accountId); } catch (Exception ex) { TaskManager.CompleteResultTask(res, BlackBerryErrorsCodes.CANNOT_ADD_BLACKBERRY_USER_TO_DATABASE, ex); return(res); } TaskManager.CompleteResultTask(); return(res); }
internal Collection <PSObject> ExecuteShellCommand(Runspace runSpace, Command cmd, ResultObject res, bool setIsSuccess) { object[] errors; Collection <PSObject> ret = ExecuteShellCommand(runSpace, cmd, out errors); if (errors.Length > 0) { foreach (object error in errors) { res.ErrorCodes.Add(error.ToString()); } if (setIsSuccess) { res.IsSuccess = false; } } return(ret); }
public List <PageModel> GetBanners(int?page_id, int?banner_id, string searchText, int status, ResultObject result_object) { return(_distributorAction_DL.GetBanners(page_id, banner_id, searchText, status, result_object)); }
public LoginModel GetLoginInfo(string username, ResultObject result_object) { return(_loginAction_DL.GetLoginInfo(username, result_object)); //return new LoginModel(); }
public virtual Innovator.Client.IPromise<IResultObject> Process(ICommand request, bool async) { var innCmd = request as InnovatorCommand; if (innCmd == null) throw new NotSupportedException("Cannot run commands created by a different proxy"); var cmd = innCmd.Internal; // Check for file uploads and process if need be if (cmd.ActionString == UnitTestAction) return ProcessTestSuite(cmd.Aml).ToPromise(); var elem = System.Xml.Linq.XElement.Parse(cmd.Aml); var files = elem.DescendantsAndSelf("Item") .Where(e => e.Attributes("type").Any(a => a.Value == "File") && e.Elements("actual_filename").Any(p => !string.IsNullOrEmpty(p.Value)) && e.Attributes("id").Any(p => !string.IsNullOrEmpty(p.Value)) && e.Attributes("action").Any(p => !string.IsNullOrEmpty(p.Value))); if (files.Any()) { var upload = _conn.CreateUploadCommand(); upload.AddFileQuery(cmd.Aml); upload.WithAction(cmd.ActionString); foreach (var param in innCmd.Parameters) { upload.WithParam(param.Key, param.Value); } cmd = upload; } if (cmd.Action == CommandAction.ApplyAML && cmd.Aml.IndexOf("<AML>") < 0) { cmd.Aml = "<AML>" + cmd.Aml + "</AML>"; } return ProcessCommand(cmd, async) .Convert(s => { var result = new ResultObject(s, _conn); if (cmd.Action == CommandAction.ApplySQL) result.PreferredMode = OutputType.Table; return (IResultObject)result; }); }
public CommandModule(Controller c, ResultObject ro) { this.controller = c; this.result = ro; }
public List <AboutUsModel> Get(int?section_id, int?section_details_id, string searchText, int status, ResultObject result_object) { List <AboutUsModel> _sections = new List <AboutUsModel>(); using (SqlConnection conn = new SqlConnection(conStr)) { SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); using (SqlCommand cmd = new SqlCommand("[dbo].[sp_Systbl_AboutUs_Section_Details_Get]", conn)) { cmd.CommandType = CommandType.StoredProcedure; if (section_id == null) { cmd.Parameters.AddWithValue("@section_id", DBNull.Value); } else { cmd.Parameters.AddWithValue("@section_id", section_id); } if (section_details_id == null) { cmd.Parameters.AddWithValue("@section_details_id", DBNull.Value); } else { cmd.Parameters.AddWithValue("@section_details_id", section_details_id); } if (searchText == null || searchText == "") { cmd.Parameters.AddWithValue("@search_text", DBNull.Value); } else { cmd.Parameters.AddWithValue("@search_text", searchText); } if (status == 1) { cmd.Parameters.AddWithValue("@status", 1); } else if (status == 0) { cmd.Parameters.AddWithValue("@status", 0); } else { cmd.Parameters.AddWithValue("@status", DBNull.Value); } cmd.CommandTimeout = 0; da = new SqlDataAdapter(cmd); da.Fill(ds); conn.Close(); } if (ds.Tables.Count != 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { AboutUsModel _section = new AboutUsModel(); _section.section_id = Convert.ToInt32(ds.Tables[0].Rows[i]["section_id"]); _section.section_details_id = Convert.ToInt32(ds.Tables[0].Rows[i]["section_details_id"]); _section.section_name = Convert.ToString(ds.Tables[0].Rows[i]["section_name"]); _section.section_notes = Convert.ToString(ds.Tables[0].Rows[i]["section_notes"]); _section.image_url = Convert.ToString(ds.Tables[0].Rows[i]["image_url"]); _section.isactive = Convert.ToInt32(Convert.ToString(ds.Tables[0].Rows[i]["is_active"]) == "" ? 0 : ds.Tables[0].Rows[i]["is_active"]); _sections.Add(_section); } } } result_object.success = true; return(_sections); }
public void ChangeStatus(int?banner_id, int status, ResultObject result_object) { _distributorAction_DL.ChangeStatus(banner_id, status, result_object); }
/** * Call remote procedure NFSPROC3_SETATTR_3. * @param arg1 parameter (of type SETATTR3args) to the remote procedure call. * @return Result from remote procedure call (of type SETATTR3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<SetAttributeAccessOK, SetAttributeAccessFAIL> NFSPROC3_SETATTR(SetAttributeArguments arg1) { ResultObject<SetAttributeAccessOK, SetAttributeAccessFAIL> result_ = new ResultObject<SetAttributeAccessOK, SetAttributeAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_SETATTR, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_READDIRPLUS_3. * @param arg1 parameter (of type READDIRPLUS3args) to the remote procedure call. * @return Result from remote procedure call (of type READDIRPLUS3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<ExtendedReadFolderAccessOK, ExtendedReadFolderAccessFAIL> NFSPROC3_READDIRPLUS(ExtendedReadFolderArguments arg1) { ResultObject<ExtendedReadFolderAccessOK, ExtendedReadFolderAccessFAIL> result_ = new ResultObject<ExtendedReadFolderAccessOK, ExtendedReadFolderAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_READDIRPLUS, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_ACCESS_3. * @param arg1 parameter (of type ACCESS3args) to the remote procedure call. * @return Result from remote procedure call (of type ACCESS3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<AccessAccessOK, AccessAccessFAIL> NFSPROC3_ACCESS(AccessArguments arg1) { ResultObject<AccessAccessOK, AccessAccessFAIL> result_ = new ResultObject<AccessAccessOK, AccessAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_ACCESS, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_FSINFO_3. * @param arg1 parameter (of type FSINFO3args) to the remote procedure call. * @return Result from remote procedure call (of type FSINFO3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<FSInfoAccessOK, FSInfoAccessFAIL> NFSPROC3_FSINFO(FSInfoArguments arg1) { ResultObject<FSInfoAccessOK, FSInfoAccessFAIL> result_ = new ResultObject<FSInfoAccessOK, FSInfoAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_FSINFO, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_MKNOD_3. * @param arg1 parameter (of type MKNOD3args) to the remote procedure call. * @return Result from remote procedure call (of type MKNOD3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<MakeNodeAccessOK, MakeNodeAccessFAIL> NFSPROC3_MKNOD(MakeNodeArguments arg1) { ResultObject<MakeNodeAccessOK, MakeNodeAccessFAIL> result_ = new ResultObject<MakeNodeAccessOK, MakeNodeAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_MKNOD, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_COMMIT_3. * @param arg1 parameter (of type COMMIT3args) to the remote procedure call. * @return Result from remote procedure call (of type COMMIT3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<CommitAccessOK, CommitAccessFAIL> NFSPROC3_COMMIT(CommitArguments arg1) { ResultObject<CommitAccessOK, CommitAccessFAIL> result_ = new ResultObject<CommitAccessOK, CommitAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_COMMIT, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/** * Call remote procedure NFSPROC3_RENAME_3. * @param arg1 parameter (of type RENAME3args) to the remote procedure call. * @return Result from remote procedure call (of type RENAME3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<RenameAccessOK, RenameAccessFAIL> NFSPROC3_RENAME(RenameArguments arg1) { ResultObject<RenameAccessOK, RenameAccessFAIL> result_ = new ResultObject<RenameAccessOK, RenameAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_RENAME, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
public async Task <ResultObject> UpdateProduct(M_Product prod) { var resultObj = new ResultObject { RowAffected = -1, ObjectValue = prod }; using (var context = new MasterDbContext(contextOptions)) { using (var transaction = context.Database.BeginTransaction()) { try { context.Entry(prod).State = EntityState.Modified; MySqlParameter[] sqlParams = new MySqlParameter[] { new MySqlParameter("strId", prod.Id), new MySqlParameter("strProductCode", prod.ProductCode), new MySqlParameter("strProductName", prod.ProductName), new MySqlParameter("strProductNameRef", prod.ProductNameRef), new MySqlParameter("strProductDesc", prod.ProductDesc), new MySqlParameter("strMaterialTypeId", prod.MaterialTypeId), new MySqlParameter("strProductionTypeId", prod.ProductionTypeId), new MySqlParameter("strMachineId", prod.MachineId), new MySqlParameter("strUnitId", prod.UnitId), new MySqlParameter("strPackageStdQty", prod.PackageStdQty), new MySqlParameter("strSalesPrice1", prod.SalesPrice1), new MySqlParameter("strSalesPrice2", prod.SalesPrice2), new MySqlParameter("strSalesPrice3", prod.SalesPrice3), new MySqlParameter("strSalesPrice4", prod.SalesPrice4), new MySqlParameter("strSalesPrice5", prod.SalesPrice5), new MySqlParameter("strGLSalesAccount", prod.GLSalesAccount), new MySqlParameter("strGLInventAccount", prod.GLInventAccount), new MySqlParameter("strGLCogsAccount", prod.GLCogsAccount), new MySqlParameter("strRevisionNo", prod.RevisionNo), new MySqlParameter("strWarehouseId", prod.WarehouseId), new MySqlParameter("strLocationId", prod.LocationId), new MySqlParameter("strProductImagePath", prod.ProductImagePath), new MySqlParameter("strCompanyCode", prod.CompanyCode), new MySqlParameter("strIs_Active", prod.Is_Active), new MySqlParameter("strUpdated_By", prod.Updated_By) }; //Output Parameter no need to define. @`strId` resultObj.RowAffected = await context.Database.ExecuteSqlCommandAsync("call sp_product_update(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", parameters : sqlParams); if (prod.ProdProcess.Count > 0) { foreach (M_Product_Process prodpro in prod.ProdProcess) { MySqlParameter[] sqlParams2 = new MySqlParameter[] { new MySqlParameter("strProductId", prodpro.ProductId), new MySqlParameter("strProcessId", prodpro.ProcessId), new MySqlParameter("strIs_Active", prodpro.Is_Active), new MySqlParameter("strUpdated_By", prodpro.Updated_By) }; //Output Parameter no need to define. @`strId` resultObj.RowAffected += await context.Database.ExecuteSqlCommandAsync("call sp_product_update_process(?, ?, ?, ?)", parameters : sqlParams2); } } transaction.Commit(); return(resultObj); } catch (Exception ex) { transaction.Rollback(); throw ex; } } } }
/** * Call remote procedure NFSPROC3_READDIR_3. * @param arg1 parameter (of type READDIR3args) to the remote procedure call. * @return Result from remote procedure call (of type READDIR3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<ReadFolderAccessResultOK, ReadFolderAccessResultFAIL> NFSPROC3_READDIR(ReadFolderArguments arg1) { ResultObject<ReadFolderAccessResultOK, ReadFolderAccessResultFAIL> result_ = new ResultObject<ReadFolderAccessResultOK, ReadFolderAccessResultFAIL>(); client.call(NFSv3Protocol.NFSPROC3_READDIR, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
protected void gvPolicy_RowCommand(object sender, GridViewCommandEventArgs e) { int mailboxPlanId = Utils.ParseInt(e.CommandArgument.ToString(), 0); Providers.HostedSolution.ExchangeRetentionPolicyTag tag; switch (e.CommandName) { case "DeleteItem": try { tag = ES.Services.ExchangeServer.GetExchangeRetentionPolicyTag(PanelRequest.ItemID, mailboxPlanId); if (tag.ItemID != PanelRequest.ItemID) { ShowErrorMessage("EXCHANGE_UNABLE_USE_SYSTEMPLAN"); BindRetentionPolicy(); return; } ResultObject result = ES.Services.ExchangeServer.DeleteExchangeRetentionPolicyTag(PanelRequest.ItemID, mailboxPlanId); if (!result.IsSuccess) { messageBox.ShowMessage(result, "EXCHANGE_DELETE_RETENTIONPOLICY", null); return; } else { messageBox.ShowSuccessMessage("EXCHANGE_DELETE_RETENTIONPOLICY"); } ViewState["PolicyID"] = null; ClearEditValues(); } catch (Exception) { ShowErrorMessage("EXCHANGE_DELETE_RETENTIONPOLICY"); } BindRetentionPolicy(); break; case "EditItem": ViewState["PolicyID"] = mailboxPlanId; tag = ES.Services.ExchangeServer.GetExchangeRetentionPolicyTag(PanelRequest.ItemID, mailboxPlanId); txtPolicy.Text = tag.TagName; Utils.SelectListItem(ddTagType, tag.TagType); ageLimitForRetention.QuotaValue = tag.AgeLimitForRetention; Utils.SelectListItem(ddRetentionAction, tag.RetentionAction); btnUpdatePolicy.Enabled = true; btnCancelPolicy.Enabled = true; btnAddPolicy.Enabled = false; ddTagType.Enabled = false; break; } }
/** * Call remote procedure NFSPROC3_FSSTAT_3. * @param arg1 parameter (of type FSSTAT3args) to the remote procedure call. * @return Result from remote procedure call (of type FSSTAT3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<FSStatisticsAccessOK, FSStatisticsAccessFAIL> NFSPROC3_FSSTAT(FSStatisticsArguments arg1) { ResultObject<FSStatisticsAccessOK, FSStatisticsAccessFAIL> result_ = new ResultObject<FSStatisticsAccessOK, FSStatisticsAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_FSSTAT, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
/// <summary> /// import question from excel file /// </summary> /// <param name="_path">path file excel</param> /// <param name="_tempUploadFolder">temp folder save file to unzip</param> /// <param name="_storePath">folder store when complete</param> /// <returns>Result object</returns> private ResultObject ImportExcel(string _path, string _tempUploadFolder, string _storeFolder) { try { var result = new ResultObject { Success = -1 }; List <Question> listFromFiles = new List <Question>(); string extension = Path.GetExtension(_path); IWorkbook workbook = null; using (FileStream fs = new FileStream(_path, FileMode.Open, FileAccess.Read)) { if (extension == ".xlsx") { workbook = new XSSFWorkbook(fs); } else if (extension == ".xls") { workbook = new HSSFWorkbook(fs); } } ISheet sheet = workbook.GetSheetAt(0); Question ques = null; string FILEERROR = ""; int questionRow = 0; for (int rowIndex = 1; rowIndex <= sheet.LastRowNum; rowIndex++) { var currentRow = sheet.GetRow(rowIndex); string flag = GetValueCell(currentRow.GetCell(0)); if ("".Equals(flag) || "END".Equals(flag.ToUpper())) { if (ValidateQuestion(ques, questionRow, ref FILEERROR)) { listFromFiles.Add(ques); } break; } if ("1".Equals(flag)) { if (ValidateQuestion(ques, questionRow, ref FILEERROR)) { listFromFiles.Add(ques); } ques = GetQuestionFromRow(currentRow, rowIndex, ref FILEERROR); } if ("2".Equals(flag)) { var ans = GetAnswerFromRow(currentRow, rowIndex, ref FILEERROR); if (ans != null) { ques.Answers.Add(ans); } } } if ("".Equals(FILEERROR)) { foreach (var question in listFromFiles) { AcceptFile(question.Content, _tempUploadFolder, _storeFolder); } result.Success = service.Import(listFromFiles); ClearFile(_path); return(result); } else { ClearFile(_path); result.Message = FILEERROR; return(result); } } catch (Exception e) { throw e; } }
/** * Call remote procedure NFSPROC3_PATHCONF_3. * @param arg1 parameter (of type PATHCONF3args) to the remote procedure call. * @return Result from remote procedure call (of type PATHCONF3res). * @throws OncRpcException if an ONC/RPC error occurs. * @throws IOException if an I/O error occurs. */ public ResultObject<PathConfigurationAccessOK, PathConfigurationAccessFAIL> NFSPROC3_PATHCONF(PathConfigurationArguments arg1) { ResultObject<PathConfigurationAccessOK, PathConfigurationAccessFAIL> result_ = new ResultObject<PathConfigurationAccessOK, PathConfigurationAccessFAIL>(); client.call(NFSv3Protocol.NFSPROC3_PATHCONF, NFSv3Protocol.NFS_V3, arg1, result_); return result_; }
public VisitorCommandModule(Controller c, ResultObject ro) : base(c, ro) { }
// Use this for initialization void Start() { resultobjec = new ResultObject (); }
private void OnDumped(object o, string header) { EnqueueResult(ResultObject.Create(o, header)); }