public int Tambah(int a, int b) { try { return(a + b); } catch (Exception ex) { Console.WriteLine(ex.Message); // Secara Default //thhrow new Exception(ex.Message)//pesan error secara Default //throw new FaultException("Pesan Salah); //Untuk meloloskan pesan error yang di kirim ke client MathFault mf = new MathFault(); mf.Kode = "Input yang anda masukkan salah"; mf.Pesan = "masukkan input yang benar"; throw new FaultException <MathFault>(mf); } }
public Koordinat TKoordinat(Koordinat a, Koordinat b) { try { Koordinat hasil = new Koordinat(); hasil.X = a.X + b.X; hasil.Y = a.Y + b.Y; return(hasil); } catch (Exception ex) { Console.WriteLine(ex.Message); // Secara Default //thhrow new Exception(ex.Message)//pesan error secara Default //throw new FaultException("Pesan Salah); //Untuk meloloskan pesan error yang di kirim ke client MathFault mf = new MathFault(); mf.Kode = "Input yang anda masukkan salah"; mf.Pesan = "masukkan input yang benar"; throw new FaultException <MathFault>(mf); } }