public async Task Create([FromBody] AddressBook addressBook)
 {
     if (ModelState.IsValid)
     {
         await _dataAccessProvider.AddRecord(addressBook);
     }
 }
Ejemplo n.º 2
0
 public IActionResult Create([FromBody] RegisterModel Users)
 {
     if (ModelState.IsValid)
     {
         var                 userId = Guid.NewGuid();
         UserModel           db     = new UserModel();
         BillingAddressModel db2    = new BillingAddressModel();
         ClientModel         db3    = new ClientModel();
         db.UserId                    = userId;
         db.RoleId                    = 1;
         db.Password                  = GeneratePassword();
         db.Salutation                = Users.Salutation;
         db.FirstName                 = Users.FirstName;
         db.LastName                  = Users.LastName;
         db.ContactNumber             = Users.ContactNumber;
         db.OfficeNumber              = Users.OfficeNumber;
         db.Email                     = Users.Email;
         db.IsActive                  = true;
         db.IsApproved                = false;
         db.IsFirstLogin              = true;
         db.CreatedBy                 = userId.ToString();
         db.CreatedDate               = DateTime.Now;
         db2.BillingId                = db.UserId;
         db2.BillingFName             = Users.FirstName;
         db2.BillingLName             = Users.LastName;
         db2.BillingCompanyName       = Users.CompanyName;
         db2.BillingNickname          = Users.Address;
         db2.BillingAddressStreet     = Users.Street;
         db2.BillingAddressApartment  = Users.Apartment;
         db2.BillingAddressTown       = Users.Town;
         db2.BillingCountry           = Users.Country;
         db2.BillingAddressPostalcode = Users.PostalCode;
         db2.BillingAddressPhone      = Int32.Parse(Users.ContactNumber);
         db2.BillingAddressEmail      = Users.Email;
         db2.CreatedDate              = DateTime.Now;
         db2.CreatedBy                = userId.ToString();
         db2.IsActive                 = true;
         db3.ClientId                 = db.UserId;
         db3.CompanyName              = Users.CompanyName;
         db3.CompanyAddress           = Users.Address;
         db3.IsActive                 = true;
         db3.CreatedDate              = DateTime.Now;
         db3.CreatedBy                = userId.ToString();
         _dataAccessProvider.AddRecord(db);
         _dataAccessProvider.AddBillingRecord(db2);
         _dataAccessProvider.AddClientRecord(db3);
         return(Ok(new { proceed = true }));
     }
     return(BadRequest(ModelState.IsValid));
 }
Ejemplo n.º 3
0
        public async Task <IActionResult> AddRecord([FromBody] WebPortalInfo webPortalInfo)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    Guid obj = Guid.NewGuid();
                    webPortalInfo.AccessToken = obj.ToString();
                    string accessToken = await _dataAccessProvider.AddRecord(webPortalInfo);

                    if (accessToken != null)
                    {
                        string url = "http://cms-services-dev.dev.cf.private.springer.com/" + accessToken;
                        return(Ok(url));
                    }
                }
                catch (Exception ex)
                {
                    return(BadRequest());
                }
            }
            return(BadRequest());
        }
Ejemplo n.º 4
0
        public Task Post(PlayList playList)
        {
            var result = _dataAccessProvider.AddRecord(playList);

            return(result);
        }