Exemple #1
0
 public IActionResult GetPartnerCreationList()
 {
     try
     {
         var partnerCreationList = PartnerCreationHelper.GetList();
         if (partnerCreationList.Count > 0)
         {
             dynamic expando = new ExpandoObject();
             expando.partnerCreationList = partnerCreationList;
             return(Ok(new APIResponse()
             {
                 status = APIStatus.PASS.ToString(), response = expando
             }));
         }
         else
         {
             return(Ok(new APIResponse()
             {
                 status = APIStatus.FAIL.ToString(), response = "No Data Found."
             }));
         }
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse()
         {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }
Exemple #2
0
        public IActionResult UpdatePartnerCreation([FromBody] PartnerCreation partnercreation)
        {
            if (partnercreation == null)
            {
                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = $"{nameof(partnercreation)} cannot be null"
                }));
            }


            try
            {
                var rs = PartnerCreationHelper.UpdatePartnerCreation(partnercreation);
                if (rs != null)
                {
                    return(Ok(new APIResponse()
                    {
                        status = APIStatus.PASS.ToString(), response = rs
                    }));
                }

                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = "Updation Failed"
                }));
            }
            catch (Exception ex)
            {
                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = ex.Message
                }));
            }
        }
Exemple #3
0
 public IActionResult GetGlAccounts()
 {
     try
     {
         var glAccountList = PartnerCreationHelper.GetGlaccounts();
         if (glAccountList.Count > 0)
         {
             dynamic expando = new ExpandoObject();
             expando.glAccountList = glAccountList.Select(n => new { ID = n.Glcode, Text = n.GlaccountName });
             return(Ok(new APIResponse()
             {
                 status = APIStatus.PASS.ToString(), response = expando
             }));
         }
         else
         {
             return(Ok(new APIResponse()
             {
                 status = APIStatus.FAIL.ToString(), response = "NO Data Found."
             }));
         }
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse()
         {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }
Exemple #4
0
 public IActionResult GetCompaniesList()
 {
     try
     {
         var companiesList = PartnerCreationHelper.GetCompanies();
         if (companiesList.Count > 0)
         {
             dynamic expando = new ExpandoObject();
             expando.companiesList = companiesList.Select(n => new { ID = n.CompanyCode, Text = n.Name });
             return(Ok(new APIResponse()
             {
                 status = APIStatus.PASS.ToString(), response = expando
             }));
         }
         else
         {
             return(Ok(new APIResponse()
             {
                 status = APIStatus.FAIL.ToString(), response = "No Data Found."
             }));
         }
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse()
         {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }
Exemple #5
0
        public IActionResult RegisterCreation([FromBody] PartnerCreation partnercreation)
        {
            try
            {
                var result = PartnerCreationHelper.RegisterPartnerCreation(partnercreation);
                if (result != null)
                {
                    return(Ok(new APIResponse()
                    {
                        status = APIStatus.PASS.ToString(), response = result
                    }));
                }

                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = "Registration Failed"
                }));
            }
            catch (Exception ex)
            {
                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = ex.Message
                }));
            }
        }
Exemple #6
0
 public IActionResult GetBalanceTypes()
 {
     try
     {
         var balanceTypeList = PartnerCreationHelper.GetBalanceType();
         if (balanceTypeList.Count > 0)
         {
             dynamic expando = new ExpandoObject();
             expando.partnerCreationList = balanceTypeList.Select(n => new { ID = n, Text = n });;
             return(Ok(new APIResponse()
             {
                 status = APIStatus.PASS.ToString(), response = expando
             }));
         }
         else
         {
             return(Ok(new APIResponse()
             {
                 status = APIStatus.FAIL.ToString(), response = "Blance Type not configured."
             }));
         }
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse()
         {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }
Exemple #7
0
        public IActionResult DeletePartnerCreation(string code)
        {
            if (string.IsNullOrWhiteSpace(code))
            {
                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = $"{nameof(code)} cannot be null"
                }));
            }

            try
            {
                var result = PartnerCreationHelper.DeletePartnerCreation(code);
                if (result != null)
                {
                    return(Ok(new APIResponse()
                    {
                        status = APIStatus.PASS.ToString(), response = result
                    }));
                }

                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = "Deletion Failed."
                }));
            }
            catch (Exception ex)
            {
                return(Ok(new APIResponse()
                {
                    status = APIStatus.FAIL.ToString(), response = ex.Message
                }));
            }
        }
Exemple #8
0
        //public static List<BrandModel> GetModelList(string modelName)
        //{
        //    try {
        //        using (Repository<BrandModel> repo = new Repository<BrandModel>())
        //        {
        //           return repo.BrandModel.AsEnumerable()
        //                      .Where(bd => bd.Description.Contains(modelName)
        //                                && bd.Active == "Y"
        //                            )
        //                      .ToList();
        //        }
        //    } catch { throw; }
        //}
        //public static BrandModel GetModelDetails(string modelCode)
        //{
        //    try
        //    {
        //       return BrandModelHelpers.GetBrandModelList(modelCode);
        //    }
        //    catch { throw; }
        //}

        public static List <PartnerCreation> GetPartnerCreationList()
        {
            try
            {
                return(PartnerCreationHelper.GetList());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #9
0
 public IActionResult GetPartnerCreationList()
 {
     try
     {
         dynamic expando = new ExpandoObject();
         expando.partnerTypeList = PartnerCreationHelper.GetList();
         return(Ok(new APIResponse {
             status = APIStatus.PASS.ToString(), response = expando
         }));
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }
 public IActionResult GetPartnerCreationList()
 {
     try
     {
         dynamic expando = new ExpandoObject();
         expando.PartnerCreationList = PartnerCreationHelper.GetList().Select(gl => new { ID = gl.Code, TEXT = gl.Name });
         return(Ok(new APIResponse()
         {
             status = APIStatus.PASS.ToString(), response = expando
         }));
     }
     catch (Exception ex)
     {
         return(Ok(new APIResponse()
         {
             status = APIStatus.FAIL.ToString(), response = ex.Message
         }));
     }
 }