public JsonResult UpdateUnitOfMeasure([FromBody] List <UnitMeasureProductViewModel> data)
        {
            List <UnidadeMedidaProduto> results = DBUnitMeasureProduct.GetAll();

            results.RemoveAll(x => data.Any(u => u.Code == x.Código && u.ProductNo == x.NºProduto));
            results.ForEach(x => DBUnitMeasureProduct.Delete(x));
            data.ForEach(x =>
            {
                DBUnitMeasureProduct.Update(DBUnitMeasureProduct.ParseToDb(x));
            });
            return(Json(data));
        }
        public JsonResult GetUnitOfMeasure()
        {
            List <UnitMeasureProductViewModel> result = DBUnitMeasureProduct.ParseToViewModel(DBUnitMeasureProduct.GetAll());

            result.ForEach(x =>
            {
                x.ProductNoText = DBFichaProduto.GetById(x.ProductNo).Descrição;
                x.CodeText      = DBUnidadeMedida.GetById(x.Code).Description;
            });
            return(Json(result));
        }