/// <summary> /// Atualiza dados do cst na base de dados /// </summary> /// <param name="cst"></param> public void Atualizar(Cst cst) { try { var repCst = new RepositorioGenerico <CstE>(); CstE _cst = repCst.ObterEntidade(c => c.codCST.Equals(cst.CodCST)); _cst.descricaoCST = cst.Descricao; _cst.codCST = cst.CodCST; repCst.SaveChanges(); } catch (Exception e) { throw new DadosException("Cst", e.Message, e); } }
/// <summary> /// Insere um novo cst na base de dados /// </summary> /// <param name="cst"></param> /// <returns></returns> public Int64 Inserir(Cst cst) { try { var repCst = new RepositorioGenerico <CstE>(); CstE _cst = new CstE(); _cst.codCST = cst.CodCST; _cst.descricaoCST = cst.Descricao; repCst.Inserir(_cst); repCst.SaveChanges(); return(0); } catch (Exception e) { throw new DadosException("Cst", e.Message, e); } }