/// <summary>
 /// Remover a informação nutricional selecionada
 /// </summary>
 private void RemoverInformacaoNutricional()
 {
     try
     {
         if (dgvInformacoesNutricionais.CurrentRow.Cells["colID"].Value != null)
         {
             DialogResult result = MessageBox.Show("Deseja excluir a informação nutricional selecionada?", "Excluir", MessageBoxButtons.YesNo);
             if (result == DialogResult.Yes)
             {
                 InformacaoNutricionalModel informacaoNutricional = new InformacaoNutricionalModel();
                 informacaoNutricional.Id = Int32.Parse(dgvInformacoesNutricionais.CurrentRow.Cells["colID"].Value.ToString().Trim());
                 informacaoNutricional    = infContoller.Buscar(informacaoNutricional);
                 infContoller.Remover(informacaoNutricional);
             }
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
 /// <summary>
 /// Percorre a lista de informações nutricionais cadastrando-as
 /// </summary>
 private void GravarInformacoesNutricionais()
 {
     try
     {
         if (produtoModel != null && produtoModel.Id > 0)
         {
             foreach (DataGridViewRow linha in dgvInformacoesNutricionais.Rows)
             {
                 if (linha.Cells["colDescricao"].Value != null)
                 {
                     InformacaoNutricionalModel informacaoNutricionalModel = new InformacaoNutricionalModel();
                     if (linha.Cells["colID"].Value != null)
                     {
                         informacaoNutricionalModel.Id = Int32.Parse(linha.Cells["colID"].Value.ToString().Trim());
                         informacaoNutricionalModel    = infContoller.Buscar(informacaoNutricionalModel);
                     }
                     informacaoNutricionalModel.DataCadastro = DateTime.Now;
                     informacaoNutricionalModel.Descricao    = linha.Cells["colDescricao"].Value.ToString().Trim();
                     informacaoNutricionalModel.UnidadeMedia = linha.Cells["colUndEmb"].Value.ToString().Trim();
                     informacaoNutricionalModel.Quantidade   = (linha.Cells["colQtd"].Value.ToString().Trim());
                     informacaoNutricionalModel.ValorDiario  = (linha.Cells["colVD"].Value.ToString().Trim());
                     informacaoNutricionalModel.Produto      = produtoModel;
                     if (informacaoNutricionalModel.Id > 0)
                     {
                         infContoller.Atualizar(informacaoNutricionalModel);
                     }
                     else
                     {
                         infContoller.Cadastrar(informacaoNutricionalModel);
                     }
                 }
             }
         }
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }