public void ExecuteEnt() { prms = InfoGetter(prms); int id_Estada, ano; try { id_Estada = Convert.ToInt32(prms[0]); ano = Convert.ToInt32(prms[1]); } catch (FormatException) { Console.WriteLine("Alguns parametros estavam errados."); return; } var id_Fatura = new ObjectParameter("Id_Factura", typeof(Int32)); using (var ctx = new GlampinhoEntities()) { try { ctx.PagarEstada(id_Estada, ano, id_Fatura); ctx.SaveChanges(); } catch (Exception e) { Console.WriteLine(e.InnerException.Message); return; } Console.WriteLine("Pagamento da Estada com respetiva fatura com o id {0}" + id_Fatura); } }