internal void Update(OsViewModel model) { SqlParameter[] parametros = { new SqlParameter("OsId", model.Id) }; HelperDAO.ExecutaProc("sp_DeleteProjetoOS", parametros); Insert(model); }
internal void Insert(OsViewModel model) { if (model.Projetos != null && model.Projetos.Count > 0) { foreach (var item in model.Projetos) { HelperDAO.ExecutaProc("sp_InsertProjetoOS", CriaParametros(model.Id, item)); } } }
internal static List <int> Listagem(OsViewModel model) { List <int> projetosID = new List <int>(); SqlParameter[] parametros = { new SqlParameter("OsId", model.Id) }; var tabela = HelperDAO.ExecutaProcSelect("sp_ListagemProjetoOS", parametros); if (tabela.Rows.Count > 0) { foreach (DataRow r in tabela.Rows) { projetosID.Add((int)r["ProjetoId"]); } } return(projetosID); }