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);
        }