public IDDocument Map(Passport passport) { return Mapper<Passport, IDDocument>.Map(passport, false) //Turn off auto mapping (reflective) with false. The properties with the same name will not be mapped then. .With(d1 => d1.PassportNo, (d3, passportNo) => d3.DocumentNumber = passportNo) .With(d1 => d1.DateOfIssue, (d3, dateOfIssue) => d3.IssueDate = dateOfIssue) .Exec(); }
public Object Post(PassportResource passportResource) { LogRequest(); if (passportResource == null) { return "Passport is required"; } if (passportResource.PassportNumber == null) { return "Passport.PassportNumber is required"; } if (passportResource.Nationality == null) { return "Passport.Nationality is required"; } if (passportResource.VisaType == null) { return "Passport.VisaType is required"; } if (passportResource.VisaNumber == null) { return "Passport.VisaNumber is required"; } if (passportResource.EmployeeId <= 0) { return "Passport.EmployeeId is required"; } var passport = new Passport { PassportNumber = SafeTrim(passportResource.PassportNumber), Nationality = SafeTrim(passportResource.Nationality), VisaType = SafeTrim(passportResource.VisaType), VisaNumber = SafeTrim(passportResource.VisaNumber), VisasIssueDate = passportResource.VisasIssueDate, VisasExpiryDate = passportResource.VisasExpiryDate, EmployeeId = passportResource.EmployeeId }; _db.Passports.Add(passport); _db.SaveChanges(); return passport; }
public void CreateOrUpdate(Passport passport) { lock (Look) { _db.Passports.AddOrUpdate(passport); _db.SaveChanges(); } }
public Passport prepare(NetsuiteUser NSuser) { Passport passport = new Passport(); passport.account = NSuser.AccountNumber; passport.email = NSuser.Email; RecordRef role = new RecordRef(); role.internalId = NSuser.RoleID; passport.role = role; passport.password = NSuser.Password; return passport; }
public ComRet Register(string account, string password) { if (MongoEntity.Exists<Passport>(p => p.Account == account)) { return Result(false, "账户已存在"); } Passport passport = new Passport(account, password); passport.Save(); Profile profile = new Profile() { Account = passport.Account, Name = account }; profile.Save(); return Result(true); }
public bool Create(Passport passport) { try { _passportDao.CreateOrUpdate(passport); _passportDao.SaveToBase(); return true; } catch (Exception) { return false; } }
/// <summary> /// /// </summary> /// <param name="netSuiteService">netsuite webservice instance</param> /// <param name="account">account</param> /// <returns>session service response</returns> public SessionResponse login(NetSuiteService netSuiteService) { try { Passport passport = new Passport(); passport.account = this.Account; passport.email = this.Email; passport.password = this.Password; //RecordRef role = new RecordRef(); //role.internalId = "3"; //passport.role = role; netSuiteService.CookieContainer = new CookieContainer(); //netSuiteService.Url = "https://webservices.na1.netsuite.com/services/NetSuitePort_2014_2"; SessionResponse sessionResponse = netSuiteService.login(passport); return sessionResponse; } catch (Exception ex) { ex.ToString(); return null; } }
public void PassportIdTest(string passportId, bool expected) { var result = Passport.IsPassportIdValid(passportId); Assert.Equal(expected, result); }
public void HairColorTest(string hairColor, bool expected) { var result = Passport.IsHairColorValid(hairColor); Assert.Equal(expected, result); }
public void BirthYearTest(string birthYear, bool expected) { var result = Passport.IsBirthYearValid(birthYear); Assert.Equal(expected, result); }
public BaseApi(Passport passport) { _passport = passport; ApiConnection = new ApiConnection(passport); }
public bool ApplyPassport(Passport passport) { return(true); }
public string UpdateCustomerId(Passport passport, Address item) { return(dal.UpateAddressCustomerId(item) > 0 ? "" : ErrorMsg.UpdateFailMsg()); }
public void login(string email, string password, string account) { //login to NetSuite Passport passport = new Passport(); passport.account = account; passport.email = email; passport.password = password; Status status = _service.login(passport).status; _isAuthenticated = status.isSuccess; }
public APIResult User_AdminUpdateUserProFile( int operatorUserID , int targetUserId , string realname , string email ,bbsMax.Enums.Gender gender , DateTime birthday , string signature , bool realnameChecked , bool isActive , bool emailValidated , Passport.Proxy.UserExtendedValueProxy[] extendedFields) { if (!CheckClient()) return null; UserExtendedValueCollection fields = new UserExtendedValueCollection(); foreach (UserExtendedValueProxy proxy in extendedFields) { fields.Add(UserBO.Instance.GetUserExtendedValue(proxy)); } AuthUser user = UserBO.Instance.GetAuthUser(targetUserId); if (user != null) { APIResult result = new APIResult(); using (ErrorScope es = new ErrorScope()) { result.IsSuccess = UserBO.Instance.AdminUpdateUserProfile(UserBO.Instance.GetAuthUser(operatorUserID) , targetUserId, realname, email, gender, birthday, signature, realnameChecked,isActive,emailValidated, fields); if (result.IsSuccess == false) { es.CatchError<ErrorInfo>(delegate(ErrorInfo err) { result.AddError(err.TatgetName, err.Message); }); } return result; } } return null; }
public APIResult User_UpdateUserProFile(int userID,bbsMax.Enums.Gender gender, Int16 birthYear, short birthMonth, Int16 birthday, string signature, float timeZone, Passport.Proxy.UserExtendedValueProxy[] extendedFields) { if (!CheckClient()) return null; UserExtendedValueCollection fields = new UserExtendedValueCollection(); foreach (UserExtendedValueProxy proxy in extendedFields) { fields.Add(UserBO.Instance.GetUserExtendedValue(proxy)); } AuthUser user = UserBO.Instance.GetAuthUser(userID); if (user != null) { APIResult result = new APIResult(); using (ErrorScope es = new ErrorScope()) { result.IsSuccess = UserBO.Instance.Server_UpdateUserProfile(user, gender, birthYear, birthMonth, birthday, signature, timeZone, fields); if (result.IsSuccess == false) { es.CatchError<ErrorInfo>(delegate(ErrorInfo err) { result.AddError(err.TatgetName, err.Message); }); } return result; } } return null; }
public void setupNetSuiteObjects(NetSuiteService service) { Passport passport = new Passport(); passport.account = "3524453"; passport.email = "*****@*****.**"; RecordRef role = new RecordRef(); role.internalId = "3"; passport.role = role; passport.password = "******"; //remember to replace Status loginStatus = service.login(passport).status; }
public static string Login(string strUser, string strPassword, string strAccount, string strRole) { string strResult = null; try { Passport passport = new Passport(); RecordRef role = new RecordRef(); passport.email = strUser; passport.password = strPassword; role.internalId = strRole; passport.role = role; passport.account = strAccount; _service = new NetSuiteService(); _service.Timeout = 1000 * 60 * 60 * 2; _service.passport = passport; SessionResponse objResponse = _service.login(passport); if (!objResponse.status.isSuccess) { strResult = objResponse.status.statusDetail[0].message; } Console.WriteLine(_service.Url); } catch (Exception objExc) { strResult = objExc.Message; } return strResult; }
public List <Address> FindByKeyWithUnBind(Passport passport, string key) { MySqlDataReader dr = dal.GetAddressListByKeyWithUnBind(passport, key); return(CustomerDataConverter.RowToAddressList(dr)); }
public List <Address> GetList(Passport passport, string customerId) { MySqlDataReader dr = dal.GetAddressListByCustomer(customerId); return(CustomerDataConverter.RowToAddressList(dr)); }
public void setupNetSuiteObjects(NetSuiteService service) { try //Using a session test - if it fails then login ... { GetServerTimeResult testResult = service.getServerTime(); } catch { AppendTextBoxLine(txtSearchResults, "Logging in ...", true); Passport passport = new Passport(); passport.account = Settings.Default.NS_AccountID; passport.email = Settings.Default.NS_UserEmail; RecordRef role = new RecordRef(); role.internalId = Settings.Default.NS_Role; passport.role = role; passport.password = Settings.Default.NS_Password; Status loginStatus = service.login(passport).status; if (loginStatus.isSuccess) { AppendTextBoxLine(txtSearchResults, "Logged in OK : " + passport.account + " : " + passport.email, true); } else { AppendTextBoxLine(txtSearchResults, "Login Error : " + loginStatus.statusDetail[0].message, true); } } }
public string Import(Passport passport, List <Address> list) { return(dal.ImportAddress(passport, list) > 0 ? "" : ErrorMsg.FailMsg()); }
public List <Goods> GetAll(Passport passport) { return(CustomerDataConverter.RowToGoodsList(dal.GetGoodsAll(passport))); }
public bool RegisterUser(Person person, Passport passport) { try { var pers = _personDao.Get(person.Id); if (pers != null) { person.PassportId = pers.PassportId; _personDao.Update(person); var pass = _passportDao.Get(pers.PassportId); passport.Id = pass.Id; _passportDao.CreateOrUpdate(passport); return true; } passport.Id = Guid.NewGuid(); person.PassportId = passport.Id; _passportDao.CreateOrUpdate(passport); _personDao.CreateOrUpdate(person); _personDao.SaveToBase(); return true; } catch (DbEntityValidationException e) { //foreach (var eve in e.EntityValidationErrors) //{ // Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", // eve.Entry.Entity.GetType().Name, eve.Entry.State); // foreach (var ve in eve.ValidationErrors) // { // Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", // ve.PropertyName, ve.ErrorMessage); // } //} return false; } catch (Exception ex) { return false; } }
public List <Goods> GetList(Passport passport, string key) { return(CustomerDataConverter.RowToGoodsList(dal.GetGoodsList(passport, key))); }
private bool IsPassportValid(Passport p) { var diff = _requiredFields.Except(p.Data.Keys).ToList(); return(diff.Count == 0 || (diff.Count == 1 && diff[0] == "cid")); }
public string Add(Passport passport, Customer item) { return(dal.AddCustomer(passport, item) > 0 ? "" : ErrorMsg.AddFailMsg()); }
public virtual void Process(Passport client) { throw new Exception($"There is now handler set for packet {GetType().FullName}"); }
public Customer FindByName(Passport passport, string key) { List <Customer> list = CustomerDataConverter.RowToCustomerList(dal.GetCustomerByName(passport, key)); return(list.Count > 0 ? list[0] : null); }
public void HeightTest(string height, bool expected) { var result = Passport.IsHeightValid(height); Assert.Equal(expected, result); }
public List <Customer> GetAll(Passport passport) { return(CustomerDataConverter.RowToCustomerList(dal.GetCustomerAll(passport))); }
public void EyeColorTest(string eyeColor, bool expected) { var result = Passport.IsEyeColorValid(eyeColor); Assert.Equal(expected, result); }
public List <Customer> GetList(Passport passport, string key) { return(CustomerDataConverter.RowToCustomerList(dal.GetCustomerList(passport, key))); }
public string Add(Passport passport, Address item) { return(dal.AddAddress(passport, item) > 0 ? "" : ErrorMsg.AddFailMsg()); }
public IActionResult Delete(string id) { passport = CommonMethod.GetPassport(Request); return(new ObjectResult(service.Remove(passport, id))); }
public List <Address> GetAll(Passport passport) { MySqlDataReader dr = dal.GetAddressList(passport); return(CustomerDataConverter.RowToAddressList(dr)); }
/// <summary> /// Show main menu /// </summary> public static void ShowMenu() { WorkWithXML work = new WorkWithXML(); Number = work.GetLastNumber() + 1; bool flag = true; int navigation; while (flag) { Console.WriteLine("\nCоздание универсальной электронной карты:\n\t1. Банковская карта;\n\t2. Образовательная карта;\n\t3. Страховой полис;\n\t4. Медицинская карта;\n\t5. Паспорт;\n\t6. Просмотреть записи;\n\t7. Выйти."); Console.WriteLine("\nВведите № операции для выполнения: "); navigation = Convert.ToInt32(Console.ReadLine()); switch (navigation) { case 1: BankCard card = CreateBankCard(); XMLBankCard bankCard = new XMLBankCard(); bankCard.XMLCreateBankCard(card); break; case 2: EducationalCard card1 = CreateEducationalCard(); XMLEducationalCard educationalCard = new XMLEducationalCard(); educationalCard.XMLCreateEducationalCard(card1); break; case 3: InsurancePolicy card2 = CreateInsurancePolicy(); XMLInsurancePolicy insurancePolicy = new XMLInsurancePolicy(); insurancePolicy.XMLCreateInsurancePolicy(card2); break; case 4: MedicalCard card3 = CreateMedicalCard(); XMLMedicalCard medicalCard = new XMLMedicalCard(); medicalCard.XMLCreateMedicalCard(card3); break; case 5: Passport card4 = CreatePassport(); XMLPassport passport = new XMLPassport(); passport.XMLCreatePassport(card4); break; case 6: foreach (var v in work.ShowXML()) { Console.WriteLine(v.ToString()); } Console.ReadKey(); break; case 7: flag = false; break; default: Console.WriteLine("№ операции неверный,нажмите любую клавишу для продолжения и введите цифру от 1 до 7"); break; } } }
public string Remove(Passport passport, string key) { return(dal.DeleteAddress(key) > 0 ? "" : ErrorMsg.DeleteFailMsg()); }
public string UpdateIsDefault(Passport passport, Address item) { return(dal.UpateAddressIsDefault(item) > 0 ? "" : ErrorMsg.UpdateFailMsg()); }
private void btnConnect_Click(object sender, EventArgs e) { //Se non si è loggati si connette if (!logged) { if (cmbAccount.SelectedItem != null) { //Messaggio Connessione lblStatusConnection.Text = "Login in corso..."; //Istanza Servizio NetSuite service = new NetSuiteService(); //Lettura Credenziali string account = cmbAccount.SelectedItem.ToString(); string email = txtEmail.Text; string password = txtPassword.Text; MemoryExecutionContext ctx = new MemoryExecutionContext(logger); ctx.setSessionValue<NetSuiteService>("svcNS",service); //Ricerca Url WebService DataCenterAwareNetSuiteService DataCenter_Url = new DataCenterAwareNetSuiteService(account); service.Url = DataCenter_Url.Url; service.AllowAutoRedirect = true; service.CookieContainer = new System.Net.CookieContainer(); //Connessione Passport passport = new Passport(); passport.account = account; passport.email = email; passport.password = password; try { Status status = service.login(passport).status; //Connessione Riuscita Con Successo panelLogin.BackColor = Color.LightGreen; logged = true; lblStatusConnection.Text = "Connesso"; btnConnect.Text = "Disconnect"; //Abilito Comandi Programma EnableControls(this); btnStart.Enabled = false; } catch (SoapException ex) { panelLogin.BackColor = Color.Red; lblStatusConnection.Text = "Connessione non riuscita! " + ex.Message; } } else MessageBox.Show("Seleziona l'Account !"); } else { //Logout NetSuite service.logout(); //Disabilito comandi Programma se non Connesso DisableControls(this); logged = false; panelLogin.BackColor = Color.Transparent; btnConnect.Text = "Connect"; lblStatusConnection.Text = "Non Connesso"; txtEmail.Text = ""; txtPassword.Text = ""; cmbAccount.SelectedItem = null; listBoxCommands.Items.Clear(); rtbLogCommand.Clear(); } }
public MediaApi(Passport passport) : base(passport) { }
public void IsValid_Returns_True_When_AllMandatoryFieldsExist(Passport passport, bool expectedIsValid) { var isValid = passport.IsValid(); isValid.Should().Be(expectedIsValid); }
public MessageApi(Passport passport) : base(passport) { }
/// <summary> /// Captures MSN conversations /// </summary> private void CaptureMessages() { // first get the location of the log files RegistryKey key = Registry.CurrentUser.OpenSubKey(kPerPassportSettings, true); if (null != key && key.SubKeyCount > 0) { // enumerate through all passports and save settings string [] subKeys = key.GetSubKeyNames(); passportList = new Passport[subKeys.Length]; for (int i=0; i < subKeys.Length; i++) { RegistryKey subKey = key.OpenSubKey(subKeys[i]); passportList[i] = new Passport(subKeys[i], (string)subKey.GetValue(kMessageLogPath)); // check if we have a value for last indexed string lastIndexed = (string)subKey.GetValue(kMessageLogLastIndexed); subKey.Close(); if (lastIndexed != null) { passportList[i].LogLastIndexed = DateTime.Parse(lastIndexed); } } key.Close(); } // periodically check which log files timestamps have changed // for each log file that has changed - parse it and send the new messages to GDS while (true) { foreach (Passport passport in passportList) { DateTime now = DateTime.Now; bool needTimeUpdate = false; // check if a chat log exists for this user if (passport.LogFilePath == null || !Directory.Exists(passport.LogFilePath)) continue; string [] fileEntries = Directory.GetFiles(passport.LogFilePath); foreach (string file in fileEntries) { if (file.EndsWith(".xml")) { if (File.GetLastWriteTime(file).CompareTo(passport.LogLastIndexed) > 0) { needTimeUpdate = true; ParseAndSendMessages(file, passport.LogLastIndexed); } } } // update time stamp of last index check if (needTimeUpdate) { passport.LogLastIndexed = now; RegistryKey subKey = Registry.CurrentUser.OpenSubKey(kPerPassportSettings + "\\" + passport.PassportId, true); subKey.SetValue(kMessageLogLastIndexed, passport.LogLastIndexed.ToString()); subKey.Close(); } } // sleep for some time Thread.Sleep(5000); } }
public ActionResult ProductList(int pageIndex = 1, int pageSize = 20) { Passport passport = PresentationHelper.GetPassport(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); if (passport != null && !string.IsNullOrEmpty(passport.UserName)) { sb.Append(DateTime.Now + " " + passport.UserName + " "); } int total = 0; if (Request.QueryString["keyWord"] != null) { ViewBag.keyWord = Request.QueryString["keyWord"]; if (sb.Length > 0 && !string.IsNullOrEmpty(Request.QueryString["keyWord"])) { sb.Append("关键字:" + Request.QueryString["keyWord"] + " "); } } if (Request.QueryString["CategoryNo"] != null) { ViewBag.category = Request.QueryString["CategoryNo"]; if (sb.Length > 0 && !string.IsNullOrEmpty(Request.QueryString["categoryLevel"])) { sb.Append(Request.QueryString["categoryLevel"] + " "); } } if (Request.QueryString["Gender"] != null) { ViewBag.Gender = Request.QueryString["Gender"]; if (sb.Length > 0 && !string.IsNullOrEmpty(Request.QueryString["Gender"])) { sb.Append("性别:" + (Request.QueryString["Gender"] == "0"?"女":"男") + " "); } } if (Request.QueryString["brandNO"] != null) { ViewBag.BrandNO = Request.QueryString["brandNO"]; if (sb.Length > 0 && !string.IsNullOrEmpty(Request.QueryString["brandNO"])) { sb.Append("品牌:" + Request.QueryString["BrandName"] + " "); } } if (Request.QueryString["IsShelf"] != null) { ViewBag.IsShelf = Request.QueryString["IsShelf"]; if (sb.Length > 0) { switch (Request.QueryString["IsShelf"]) { case "1": sb.Append("未上架 "); break; case "2": sb.Append("已上架 "); break; case "3": sb.Append("已下架 "); break; } } } if (Request.QueryString["IsPublish"] != null) { ViewBag.IsPublish = Request.QueryString["IsPublish"]; } if (Request.QueryString["TemplateName"] != null) { ViewBag.TemplateName = Request.QueryString["TemplateName"]; } if (Request.QueryString["StartDateShelf"] != null) { ViewBag.StartDateShelf = Request.QueryString["StartDateShelf"]; if (sb.Length > 0 && !string.IsNullOrEmpty(Request.QueryString["StartDateShelf"])) { sb.Append("上架时间:" + Request.QueryString["StartDateShelf"] + "--" + Request.QueryString["EndDateShelf"] + " "); } } if (Request.QueryString["EndDateShelf"] != null) { ViewBag.EndDateShelf = Request.QueryString["EndDateShelf"]; } if (Request.QueryString["IsRecord"] == "1") { SWfsProductLabelSearchHistory obj = new SWfsProductLabelSearchHistory() { SearchName = sb.ToString(), SearchUser = passport.UserName, SearchUrl = Request.Url.ToString().Replace("http://" + Request.Url.Host, "").Replace("IsRecord", "IsRecordAdd") }; productLabelService.AddSearchHistory(obj); return(Redirect(obj.SearchUrl)); } IEnumerable <ProductListForLabelSelect> list = productLabelService.GetSWfsProductList(ViewBag.StartDateShelf, ViewBag.EndDateShelf, ViewBag.IsShelf, ViewBag.Gender, ViewBag.BrandNO, ViewBag.category, ViewBag.keyWord, ViewBag.IsPublish, ViewBag.TemplateName, pageIndex, pageSize, Request.QueryString["isout"], out total); list = list.GroupBy(p => p.ProductNo).Select(p => new ProductListForLabelSelect { ProductNo = p.ElementAt(0).ProductNo, DateShelf = p.ElementAt(0).DateShelf, GoodsNo = p.ElementAt(0).GoodsNo, ProductModel = p.ElementAt(0).ProductModel, ProductName = p.ElementAt(0).ProductName, ProductPicFile = p.ElementAt(0).ProductPicFile, ProductShowPic = p.ElementAt(0).ProductShowPic, IsShelf = p.ElementAt(0).IsShelf, PcSaleState = p.ElementAt(0).PcSaleState, PcShowState = p.ElementAt(0).PcShowState, BrandCnName = p.ElementAt(0).BrandCnName, BrandEnName = p.ElementAt(0).BrandEnName, IsPublish = p.ElementAt(0).IsPublish, TemplateName = p.ElementAt(0).TemplateName, MarketPriceRegion = p.Min(a => a.MarketPrice) + "~" + p.Max(a => a.MarketPrice), StandardPriceRegion = p.Min(a => a.StandardPrice) + "~" + p.Max(a => a.StandardPrice), PlatinumPriceRegion = p.Min(a => a.PlatinumPrice) + "~" + p.Max(a => a.PlatinumPrice), DiamondPriceRegion = p.Min(a => a.DiamondPrice) + "~" + p.Max(a => a.DiamondPrice), PromotionPriceRegion = p.Min(a => a.PromotionPrice) + "~" + p.Max(a => a.PromotionPrice), GoldPriceRegion = p.Min(a => a.GoldPrice) + "~" + p.Max(a => a.GoldPrice), IsOutSide = p.ElementAt(0).IsOutSide }).ToList(); ViewBag.totalCount = total; ViewBag.pageIndex = pageIndex; ViewBag.pageSize = pageSize; ViewBag.HistoryList = productLabelService.GetSearchHistory(10); return(View(list)); }
public MemberApi(Passport passport) : base(passport) { }
private void btn_GetPassport_Click(object sender, RoutedEventArgs e) { int t = 1; //t = (int)((System.Windows.UIElement)sender).Tag; WS_Link.BaseItem b = list_devices.SelectedItem as WS_Link.BaseItem; if (b != null) { ChildWindow PWindow = new Passport(b.ID); PWindow.Show(); } }
public Dictionary<string, double> getBins(string SKU) { NetSuiteService objService = new NetSuiteService(); objService.CookieContainer = new CookieContainer(); Passport passport = new Passport(); passport.account = "3451682"; passport.email = "*****@*****.**"; RecordRef role = new RecordRef(); role.internalId = "1026"; passport.role = role; passport.password = "******"; Passport objPassport = passport; Status objStatus = objService.login(objPassport).status; ItemSearchAdvanced isa = new ItemSearchAdvanced(); isa.savedSearchId = "141"; //substitute your own saved search internal ID ItemSearch iS = new ItemSearch(); ItemSearchBasic isb = new ItemSearchBasic(); SearchStringField itemSKU = new SearchStringField(); itemSKU.searchValue = SKU; itemSKU.@operator = SearchStringFieldOperator.contains; itemSKU.operatorSpecified = true; isb.itemId = itemSKU; iS.basic = isb; isa.criteria = iS; SearchResult sr = new SearchResult(); sr = objService.search(isa); if (sr.status.isSuccess != true) throw new Exception("Cannot find item."); Dictionary<string, double> binNumberList = new Dictionary<string, double>(); foreach (ItemSearchRow irow in sr.searchRowList) { if (irow.basic.itemId[0].searchValue == SKU) { binNumberList.Add(irow.basic.binNumber[0].searchValue, irow.basic.binOnHandAvail[0].searchValue); } } return binNumberList; }