Exemplo n.º 1
0
 public async Task <IActionResult> SetCustomerMapping([FromBody] CustomerMappingModel obj)
 {
     if (ModelState.IsValid)
     {
         return(Ok(await _customerService.SetCustomerMapping(obj)));
     }
     else
     {
         return(UnprocessableEntity());
     }
 }
Exemplo n.º 2
0
        public async Task <object> SetCustomerMapping(CustomerMappingModel obj)
        {
            try
            {
                var spFinalString = StringGenerator.GetProcedureParameter(obj, SPConstants.SetCustomerMapping);

                var res = await _connectContext.spSetCustomerMapping
                          .FromSqlRaw(string.Format(spFinalString, obj.Action, obj.OCM_Id, obj.OCM_UID_UserId_Owner, obj.OCM_UID_UserId_Customer,
                                                    obj.OCM_CreditLimit, obj.OCM_BillCycleStartDay, obj.OCM_BillCycleDays, obj.OCM_OpeningBalance,
                                                    obj.OCM_Refrence, obj.OCM_UpdatedBy, obj.OCM_IsActive
                                                    )).ToListAsync();

                return(res.FirstOrDefault().Result);
            }
            catch (Exception ex)
            {
                _ILogger.Log(LogLevel.Critical, "Exception while calling SetCustomerMapping ", ex);
                return(0);
            }
        }