public IActionResult Put([FromQuery] string oldBinusianId, [FromBody] UserHeader value) { try { string href = DTOHelper.GetHref(Request); var q = db.UserHeader.Where(x => x.BinusianId == oldBinusianId).FirstOrDefault(); q.BinusianId = value.BinusianId; q.Email = value.Email; q.Name = value.Name; q.Position = value.Position; q.Department = value.Department; q.BusinessUnit = value.BusinessUnit; q.Extension = value.Extension; q.Handphone = value.Handphone; q.JobBand = value.JobBand; q.LeadId = value.LeadId; q.Role = value.Role; db.SaveChanges(); var q2 = new List <UserHeader>(); q2.Add(q); q2 = FormatDisplay(q2, href); return(Ok(q2.FirstOrDefault())); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
private void ReadFromStorageTestAssert(IStorage storage, int size, byte[] data) { UserHeader expected = WriteToStorageTestHelper(storage, size, data); UserHeader actual = ReadFromStorageTestHelper(storage); AssertUserHeadersAreSame(expected, actual); }
private void UserHeaderConstructorSizeTest(int size) { UserHeader target = new UserHeader(size); Assert.IsNotNull(target); Assert.AreEqual(target.Size, size); }
private void WriteToStorageTestAssert(IStorage storage, int size, byte[] data) { var target = WriteToStorageTestHelper(storage, size, data); UserHeader actual = ReadUserHeader(storage); AssertUserHeadersAreSame(target, actual); }
private void DataTestAssert(byte[] data) { UserHeader target = new UserHeader(9); target.Data = data; byte[] actual = target.Data; TestHelper.AssertByteArraysAreSame(data, actual); }
public UserData(UserHeader user) { Id = user.Id; Email = user.Email; FirstName = user.FirstName; LastName = user.LastName; Role = user.Role; }
private static UserHeader WriteToStorageTestHelper(IStorage storage, int size, byte[] data) { storage.Seek(UserHeader.GetUserHeaderPosition()); UserHeader target = new UserHeader(size); target.Data = data.ExtendTo(size); storage.WriteByteArray(target.Serialize()); return(target); }
public IEnumerable <ContactInfo> GetDiscoveredUsers() { var users = new List <ContactInfo>(); var fileLines = new List <string>(); var splitedHeader = new List <string>(); var splitedFileLines = new List <string>(); var replaceComplHeader = new List <string>(); var columns = ContactInfo.GetColumns(); if (stream != null) { using (var reader = new StreamReader(stream, Encoding)) { fileLines.AddRange(reader.ReadToEnd().Split(new[] { Environment.NewLine, "\n", "\r\n" }, StringSplitOptions.RemoveEmptyEntries)); } splitedHeader = new List <string>(fileLines[0].Split(new[] { Separators }, StringSplitOptions.None)); replaceComplHeader = new List <string>(UserHeader.Split(new[] { "," }, StringSplitOptions.None)); for (var i = 0; i < replaceComplHeader.Count; i++) { splitedHeader[i] = replaceComplHeader[i].Replace(" ", ""); } UserHeader = string.Join(Separators, splitedHeader); if (FirstPosition == 0) { fileLines.Insert(FirstPosition, UserHeader); } else { fileLines.Insert(FirstPosition - 1, UserHeader); } } if (0 < fileLines.Count) { var lastPosition = fileLines.Count; var mappedProperties = new Dictionary <int, PropertyInfo>(); var infos = typeof(ContactInfo).GetProperties(BindingFlags.Public | BindingFlags.Instance); var fieldsCount = GetFieldsMapping(fileLines[0], infos, mappedProperties); for (int i = FirstPosition; i < fileLines.Count; i++) { users.Add(GetExportedUser(fileLines[i], mappedProperties, fieldsCount)); } } return(users); }
private static UserHeader ReadFromStorageTestHelper(IStorage storage) { int userHeaderSizeSize = UserHeader.GetSizeSize(); byte[] userHeaderSizeBytes = new byte[userHeaderSizeSize]; storage.Seek(UserHeader.GetUserHeaderPosition()); storage.ReadByteArray(userHeaderSizeBytes); int userHeaderSize = UserHeader.GetSizeFromData(userHeaderSizeBytes); byte[] userHeaderBytes = new byte[userHeaderSize]; storage.ReadByteArray(userHeaderBytes); return(UserHeader.Deserialize(userHeaderSizeBytes.Append(userHeaderBytes))); }
private async Task LoadAsync(User user) { int currentUserId = int.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)); CurrentUser = await userService.GetCurrentUserAsync(currentUserId); var userName = await _userManager.GetUserNameAsync(user); var phoneNumber = await _userManager.GetPhoneNumberAsync(user); Username = userName; Input = new InputModel { PhoneNumber = phoneNumber }; }
internal Message( BasicHeader basicHeader, ApplicationHeader applicationHeader, UserHeader userHeader, TextBlock text, Trailer trailer) { if (basicHeader == null) { throw new ParserException("The Basic Header Block is mandatory."); } this.BasicHeader = basicHeader; this.ApplicationHeader = applicationHeader; this.UserHeader = userHeader; this.Text = text; this.Trailer = trailer; }
internal Message( BasicHeader basicHeader, ApplicationHeader applicationHeader, UserHeader userHeader, TextBlock text, Trailer trailer) { if (basicHeader == null) { throw new ParserException("The Basic Header Block is mandatory."); } this.BasicHeader = basicHeader; this.ApplicationHeader = applicationHeader; this.UserHeader = userHeader; this.Text = text; this.Trailer = trailer; }
public IActionResult Post([FromBody] UserHeader value) { try { var q = db.UserHeader.Where(x => x.BinusianId == value.BinusianId).Count(); if (q > 0) { return(BadRequest("BinusianId already exists")); } db.Add(value); db.SaveChanges(); return(Ok(value)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
protected override bool InternalSend(Quickpay.FinancialControllerClient cont) { var bh = new Quickpay.baseHeader(); var clih = new Quickpay.creditLegalInfoHeader(); cont.Preauthorization( new Quickpay.preAuthRequest() { customerEmailAddress = null, customerPhoneNumber = null, weddingCode = null, dispatchType = Quickpay.dispatchType.DESPACHO_DOMICILIO }, MerchantHeader.ToProxyObj(), UserHeader.ToProxyObj(), null, CardPaymentHeader.ToProxyObj(), null, null, null, out bh, out clih); return(bh.responseCode == 0); }
void ReleaseDesignerOutlets() { if (About != null) { About.Dispose(); About = null; } if (Coordinates != null) { Coordinates.Dispose(); Coordinates = null; } if (Figure != null) { Figure.Dispose(); Figure = null; } if (FriendsListTitle != null) { FriendsListTitle.Dispose(); FriendsListTitle = null; } if (Status != null) { Status.Dispose(); Status = null; } if (UserAddress != null) { UserAddress.Dispose(); UserAddress = null; } if (UserAge != null) { UserAge.Dispose(); UserAge = null; } if (UserDate != null) { UserDate.Dispose(); UserDate = null; } if (UserEmail != null) { UserEmail.Dispose(); UserEmail = null; } if (UserHeader != null) { UserHeader.Dispose(); UserHeader = null; } if (UserName != null) { UserName.Dispose(); UserName = null; } if (UserPhone != null) { UserPhone.Dispose(); UserPhone = null; } if (UsersTableView != null) { UsersTableView.Dispose(); UsersTableView = null; } }
public static void AssertUserHeadersAreSame(UserHeader expected, UserHeader actual) { Assert.AreEqual(expected.Size, actual.Size); TestHelper.AssertByteArraysAreSame(expected.Data, actual.Data); }