public void AlterarTest() { FichaProduto target = new FichaProduto(); // TODO: Initialize to an appropriate value int id = 0; // TODO: Initialize to an appropriate value bool expected = false; // TODO: Initialize to an appropriate value bool actual; actual = target.Alterar(id); Assert.AreEqual(expected, actual); Assert.Inconclusive("Verify the correctness of this test method."); }
public static bool Delete(FichaProduto ObjectToDelete) { try { using (var ctx = new SuchDBContext()) { ctx.FichaProduto.Remove(ObjectToDelete); ctx.SaveChanges(); } return(true); } catch (Exception ex) { return(false); } }
public static FichaProduto Update(FichaProduto ObjectToUpdate) { try { using (var ctx = new SuchDBContext()) { ObjectToUpdate.DataHoraModificação = DateTime.Now; ctx.FichaProduto.Update(ObjectToUpdate); ctx.SaveChanges(); } return(ObjectToUpdate); } catch (Exception ex) { return(null); } }
public static FichaProdutoViewModel ParseToViewModel(FichaProduto x) { if (x != null) { return(new FichaProdutoViewModel() { No = x.Nº, Code = x.Nº, Descricao = x.Descrição, Descricao2 = x.Descrição2, ListaDeMateriais = x.ListaDeMateriais, UnidadeMedidaBase = x.UnidadeMedidaBase, NoPrateleira = x.NºPrateleira, PrecoUnitario = x.PreçoUnitário, CustoUnitario = x.CustoUnitário, Inventario = x.Inventário, Imagem = x.Imagem, ValorEnergetico = x.ValorEnergético, ValorEnergetico100g = x.ValorEnergético100g, Proteinas = x.Proteínas, Proteinas100g = x.Proteínas100g, Glicidos = x.Glícidos, Glicidos100g = x.Glícidos100g, Lipidos = x.Lípidos, Lipidos100g = x.Lípidos100g, FibraAlimentar = x.FibraAlimentar, FibraAlimentar100g = x.FibraAlimentar100g, QuantUnidadeMedida = x.QuantUnidadeMedida, GramasPorQuantUnidMedida = x.GramasPorQuantUnidMedida, TipoRefeicao = x.TipoRefeição, DescricaoRefeicao = x.DescriçãoRefeição, Taras = x.Taras, AcidosGordosSaturados = x.ÁcidosGordosSaturados, Acucares = x.Açucares, Sal = x.Sal, Cereais = x.Cereais, Crustaceos = x.Crustáceos, Ovos = x.Ovos, Peixes = x.Peixes, Amendoins = x.Amendoins, Soja = x.Soja, Leite = x.Leite, FrutasDeCascaRija = x.FrutasDeCascaRija, Aipo = x.Aipo, Mostarda = x.Mostarda, SementesDeSesamo = x.SementesDeSésamo, DioxidoDeEnxofreESulfitos = x.DióxidoDeEnxofreESulfitos, Tremoco = x.Tremoço, Moluscos = x.Moluscos, Tipo = x.Tipo, VitaminaA = x.VitaminaA, VitaminaD = x.VitaminaD, Colesterol = x.Colesterol, Sodio = x.Sodio, Potacio = x.Potacio, Calcio = x.Calcio, Ferro = x.Ferro, Edivel = x.Edivel, Alcool = x.Alcool, DataHoraCriacao = x.DataHoraCriação, DataHoraModificacao = x.DataHoraModificação, UtilizadorCriacao = x.UtilizadorCriação, UtilizadorModificacao = x.UtilizadorModificação }); } return(null); }