Exemplo n.º 1
0
        public void PostContactsTest()
        {
            // TODO: add unit test for the method 'PostContacts'
            ExternalContact body     = null; // TODO: replace null with proper value
            var             response = instance.PostContacts(body);

            Assert.IsInstanceOf <ExternalContact> (response, "response is ExternalContact");
        }
Exemplo n.º 2
0
        public void PutContactsContactIdTest()
        {
            // TODO: add unit test for the method 'PutContactsContactId'
            string          contactId = null; // TODO: replace null with proper value
            ExternalContact body      = null; // TODO: replace null with proper value
            var             response  = instance.PutContactsContactId(contactId, body);

            Assert.IsInstanceOf <ExternalContact> (response, "response is ExternalContact");
        }
Exemplo n.º 3
0
 /// <summary>
 /// Configures model creation
 /// </summary>
 /// <param name="modelBuilder">modelBuilder to configure Model Creation</param>
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     User.Configure(modelBuilder);
     Phone.Configure(modelBuilder);
     Address.Configure(modelBuilder);
     UserAddress.Configure(modelBuilder);
     Role.Configure(modelBuilder);
     Organization.Configure(modelBuilder);
     OrgAddress.Configure(modelBuilder);
     ExternalContact.Configure(modelBuilder);
     Membership.Configure(modelBuilder);
     Currency.Configure(modelBuilder);
     BankAccount.Configure(modelBuilder);
     OrgAccount.Configure(modelBuilder);
     Balance.Configure(modelBuilder);
     Target.Configure(modelBuilder);
     FinOp.Configure(modelBuilder);
     Tag.Configure(modelBuilder);
     TagFinOp.Configure(modelBuilder);
     Event.Configure(modelBuilder);
     EventImage.Configure(modelBuilder);
     Complaint.Configure(modelBuilder);
     GoodsType.Configure(modelBuilder);
     GoodsCategory.Configure(modelBuilder);
     OfferedItem.Configure(modelBuilder);
     RequestedItem.Configure(modelBuilder);
     BankImport.Configure(modelBuilder);
     BankImportDetail.Configure(modelBuilder);
     PasswordReset.Configure(modelBuilder);
     BannedUser.Configure(modelBuilder);
     BannedOrganization.Configure(modelBuilder);
     SubscribeOrganization.Configure(modelBuilder);
     Status.Configure(modelBuilder);
     OfferedItemImage.Configure(modelBuilder);
     RequestedItemImage.Configure(modelBuilder);
     UserResponse.Configure(modelBuilder);
     OrganizationResponse.Configure(modelBuilder);
     Donation.Configure(modelBuilder);
     Bank.Configure(modelBuilder);
     AutoImportIntervals.Configure(modelBuilder);
 }
Exemplo n.º 4
0
        public async Task <ActionResult <ExternalContact> > PostAnItem([FromBody] ExternalContact item)
        {
            try
            {
                _context.ExternalContacts.Add(item);
                var returnval = await _context.SaveChangesAsync();

                if (returnval >= 1)
                {
                    return(CreatedAtAction(nameof(GetById), new { id = item.Id }, item));
                }
                else
                {
                    string message = "External contract data didn't get saved";
                    Log.ForContext <ExternalContactsController>().Error(message);
                    return(BadRequest(message));
                }
            }
            catch (Exception ex)
            {
                Log.ForContext <ExternalContactsController>().Error(ex.Message);
                return(BadRequest(ex.Message));
            }
        }
Exemplo n.º 5
0
 public void Init()
 {
     instance = new ExternalContact();
 }