public ActionResult EditCustomer(string customerCode)
        {
            NetStock.Contract.Customer customer = new Contract.Customer();

            if (customerCode == "NEW" || customerCode == "" || customerCode == null)
            {
                //customer.CustomerCode = customerCode;
                customer.CustomerCode = "";
                customer.Status       = true;
            }

            if (customerCode != null && customerCode.Length > 0)
            {
                if (customerCode != "NEW")
                {
                    customer = new NetStock.BusinessFactory.CustomerBO().GetCustomer(new Contract.Customer {
                        CustomerCode = customerCode
                    });
                }
            }
            customer.UOMList         = Utility.GetLookupItemList("UOM");
            customer.CountryList     = NetStock.Utility.GetCountryList();
            customer.PaymentModeList = Utility.GetLookupItemList("PAYMENTMODE");
            return(View("AddCustomer", customer));
            //return View(Suppliers);
        }
 public JsonResult GetCustomer(string customerCode)
 {
     NetStock.Contract.Customer customer = new Contract.Customer();
     customer = new NetStock.BusinessFactory.CustomerBO().GetCustomer(new Contract.Customer {
         CustomerCode = customerCode
     });
     customer.CountryList = NetStock.Utility.GetCountryList();
     return(Json(customer));
 }
        public ActionResult SupplierProducts(string supplierCode)
        {
            NetStock.Contract.Customer supplier = new Contract.Customer();



            supplier = new NetStock.BusinessFactory.CustomerBO().GetCustomer(new Contract.Customer {
                CustomerCode = supplierCode
            });

            if (supplier.CustomerType == "SUPPLIER")
            {
                supplier.CustomerProducts = new NetStock.BusinessFactory.CustomerProductBO().GetCustomerProductsList(supplier.CustomerCode);
            }

            if (supplier.CustomerProducts == null || supplier.CustomerProducts.Count == 0)
            {
                supplier.CustomerProducts = new List <Contract.CustomerProduct>();
            }

            return(View("SupplierProduct", supplier));
        }
        public ActionResult EditSupplier(string customerCode)
        {
            NetStock.Contract.Customer supplier = new Contract.Customer();

            if (customerCode == "NEW")
            {
                supplier.CustomerCode = customerCode;
                customerCode          = "";
                supplier.Status       = true;
            }
            if (customerCode != null && customerCode.Length > 0)
            {
                supplier = new NetStock.BusinessFactory.CustomerBO().GetCustomer(new Contract.Customer {
                    CustomerCode = customerCode
                });
            }

            supplier.CountryList      = NetStock.Utility.GetCountryList();
            supplier.CustomerModeList = NetStock.Utility.GetLookupItemList("SUPPLIERTYPE");
            return(View("AddSupplier", supplier));
            //return View(Suppliers);
        }