public static void Salvar(Experimento experimento) { AbstractService.Salvar <Experimento>(experimento, TABELA_Experimento, $"INSERT INTO {TABELA_Experimento} (Nome, IdLinhaDeBase, Instrucao) VALUES (@Nome, @IdLinhaDeBase, @Instrucao)", $"UPDATE {TABELA_Experimento} SET Nome = @Nome, IdLinhaDeBase = @IdLinhaDeBase, Instrucao = @Instrucao"); ExperimentoParaCondicaoService.CreateByExperimento(experimento); }
public static Experimento GetById(long id) { Experimento experimento = AbstractService.GetById <Experimento>(id, TABELA_Experimento); if (experimento == null) { return(null); } experimento.Condicoes = ExperimentoParaCondicaoService.GetAllCondicoesByExperimento(experimento); return(experimento); }
public static void Deletar(Experimento experimento) { ExperimentoParaCondicaoService.DeleteAllByExperimento(experimento); AbstractService.Deletar(experimento, TABELA_Experimento); }
public static List <Experimento> GetByCondicao(Condicao condicao) { return(ExperimentoParaCondicaoService.GetAllExperimentosByCondicao(condicao)); }