示例#1
0
        private void ConvertToJmInventoryMSupplier(JmInventoryMSupplierViewModel vm, JmInventoryMSupplier entity)
        {
            entity.SupplierName       = vm.SupplierName;
            entity.SupplierAddress    = vm.SupplierAddress;
            entity.SupplierPhone      = vm.SupplierPhone;
            entity.SupplierStatus     = vm.SupplierStatus;
            entity.SupplierDesc       = vm.SupplierDesc;
            entity.SupplierNpwp       = vm.SupplierNpwp;
            entity.SupplierNpwpImgUrl = vm.SupplierNpwpImgUrl;

            entity.SupplierNpwpImg = UploadFiles(UploadFolder.Supplier, vm.SupplierNpwpImgUrl);
        }
示例#2
0
        public ActionResult JmInventoryMSuppliers_Create([DataSourceRequest] DataSourceRequest request, JmInventoryMSupplierViewModel vm)
        {
            if (vm != null && ModelState.IsValid)
            {
                JmInventoryMSupplier entity = new JmInventoryMSupplier();
                entity.SetAssignedIdTo(Guid.NewGuid().ToString());

                ConvertToJmInventoryMSupplier(vm, entity);

                entity.CreatedDate = DateTime.Now;
                entity.CreatedBy   = User.Identity.Name;
                entity.DataStatus  = EnumDataStatus.New.ToString();

                _tasks.Insert(entity);
            }

            return(Json(new[] { vm }.ToDataSourceResult(request, ModelState)));
        }