public ActionResult Edit(Guid idB)
        {
            VMEditB vmEditB = new VMEditB();

            // mapping visual model to DTO
            DTOModelB dtoModelB = new DTOModelB();

            dtoModelB = ABaseController_WebStoreInstance.WebStore_CoreSupplierInstance.GetFeatureB.EditGet(dtoModelB);

            return(View(vmEditB));
        }
        public ActionResult Edit(VMEditB vmEditB)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    // mapping visual model to DTO
                    DTOModelB dtoModelB = new DTOModelB();

                    ABaseController_WebStoreInstance.WebStore_CoreSupplierInstance.GetFeatureB.EditPost(dtoModelB);
                }
                catch (Exception exception)
                {
                    throw new HttpException(500, exception.Message, exception);
                }
            }

            return(RedirectToAction("List"));
        }