public void ExecuteEnt() { prms = InfoGetter(prms); decimal nif; string nomeHospede, morada, mail, nIdentificacao; try { nif = Convert.ToDecimal(prms[0]); nomeHospede = prms[1]; morada = prms[2]; mail = prms[3]; nIdentificacao = prms[4]; } catch (FormatException) { Console.WriteLine("Alguns parametros estavam errados."); return; } using (var ctx = new GlampinhoEntities()) { try { ctx.InsertHospede(nIdentificacao, nif, nomeHospede, morada, mail); ctx.SaveChanges(); } catch (Exception e) { Console.WriteLine(e.InnerException.Message); return; } } Console.WriteLine("Hospede {0}" + nIdentificacao + " introduzido com sucesso!"); }