Esempio n. 1
0
        public async Task <ActionResult <BuyerContactInfoViewModel> > GetBuyerContactInfo(int id)
        {
            try
            {
                if (id > 0)
                {
                    BuyerContactInfo buyerContactInfo = await _bContext.BuyerContactInfos.FindAsync(id);

                    if (buyerContactInfo != null)
                    {
                        return(Ok(new { status = 200, obj = assignDataBuyerContactViewModel(buyerContactInfo), message = id + " : The Buyer Contact data retrive successfully." }));
                    }
                    else
                    {
                        return(BadRequest(new { status = 404, message = id + " is not found" }));
                    }
                }
                else
                {
                    return(BadRequest(new { status = 404, message = message }));
                }
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Esempio n. 2
0
        public BuyerContactInfoViewModel assignDataBuyerContactViewModel(BuyerContactInfo model)
        {
            BuyerContactInfoViewModel buyerContactInfoViewModel = new BuyerContactInfoViewModel
            {
                Id             = model.Id,
                AddressDetails = model.AddressDetails,
                BuyerContactNo = model.BuyerContactNo,
                BuyerId        = model.BuyerId,
                Country        = model.Country,
                City           = model.City,
                State          = model.State,
                PhoneNumber    = model.PhoneNumber,
                Email          = model.Email,
                CreatedDate    = model.CreatedDate,
                UpdatedDate    = model.UpdatedDate
            };

            return(buyerContactInfoViewModel);
        }