public bool SalvarNovaSolucao(DataGridObject obj) { bool statusOk = false; Defeito d = new Defeito(); d.Causa = obj.Causa; d.DescricaoDefeito = obj.Sintoma; d.Peca = obj.Peca; d.Solucao = obj.Solucao; DefeitoDAO DAO = new DefeitoDAO(); var idNovoDefeito = DAO.Create(d); if (idNovoDefeito > 0) { EquipamentoHasDefeitoDAO HasDAO = new EquipamentoHasDefeitoDAO(); var gravado = HasDAO.Create(obj.EquipId, idNovoDefeito, ""); if (gravado) { statusOk = true; } } return(statusOk); }
public bool SalvarDefeito(string defeito, string obs, int equipamentoID) { bool retorno = false; DefeitoDAO DAO = new DefeitoDAO(); EquipamentoHasDefeitoDAO DAO_HAS = new EquipamentoHasDefeitoDAO(); Defeito obj = new Defeito(); obj.DescricaoDefeito = defeito; int defeitoID = DAO.Create(obj); if (defeitoID > 0 && equipamentoID > 0) { DAO_HAS.Create(equipamentoID, defeitoID, obs); retorno = true; } return(retorno); }