diff --git a/Justice.csproj b/Justice.csproj index 5c4cf93..113dae0 100644 --- a/Justice.csproj +++ b/Justice.csproj @@ -81,9 +81,15 @@ MSBuild:Compile + + MSBuild:Compile + MSBuild:Compile + + MSBuild:Compile + MSBuild:Compile diff --git a/Justice.csproj.user b/Justice.csproj.user index 94c866c..c1f09fa 100644 --- a/Justice.csproj.user +++ b/Justice.csproj.user @@ -20,9 +20,15 @@ Designer + + Designer + Designer + + Designer + Designer diff --git a/Models/Helpline.cs b/Models/Helpline.cs new file mode 100644 index 0000000..16cf8a1 --- /dev/null +++ b/Models/Helpline.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Justice.Models +{ + public class Helpline + { + public string NumberType { get; set; } + public string AuthorityType { get; set; } + public string Number { get; set; } + } +} diff --git a/Services/HelplineService.cs b/Services/HelplineService.cs new file mode 100644 index 0000000..05bd1ce --- /dev/null +++ b/Services/HelplineService.cs @@ -0,0 +1,36 @@ +using Justice.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Justice.Services +{ + public class HelplineService + { + public static List GetHelplines() + { + return new List + { + new Helpline { NumberType = "General Emergency", AuthorityType = "Police", Number = "100" }, + new Helpline { NumberType = "General Emergency", AuthorityType = "Fire Brigade", Number = "101" }, + new Helpline { NumberType = "General Emergency", AuthorityType = "Ambulance", Number = "102" }, + new Helpline { NumberType = "General Emergency", AuthorityType = "Traffic Control", Number = "103" }, + new Helpline { NumberType = "General Emergency", AuthorityType = "Child Missing Emergency", Number = "104" }, + new Helpline { NumberType = "Army And Security", AuthorityType = "Comission for Investigation of Abuse of Authority", Number = "107" }, + new Helpline { NumberType = "Army And Security", AuthorityType = "Armed Police Force", Number = "1114" }, + new Helpline { NumberType = "Army And Security", AuthorityType = "Nepal Army Headquarter", Number = "1113" }, + new Helpline { NumberType = "Health and Child", AuthorityType = "Child Rights", Number = "1098" }, + new Helpline { NumberType = "Health and Child", AuthorityType = "Health Emergency", Number= "1115" }, + new Helpline { NumberType = "Health and Child", AuthorityType = "National Women Commission", Number = "1145" }, + new Helpline { NumberType = "Health and Child", AuthorityType = "Human Trafficking Bureau", Number = "1177" }, + new Helpline { NumberType = "Public Service", AuthorityType = "Nepal Electricity Authority", Number = "1150" }, + new Helpline { NumberType = "Public Service", AuthorityType = "Nepal Red Cross Service", Number = "1130" }, + new Helpline { NumberType = "Disaster and Tourism", AuthorityType = "Natural Disaster", Number= "1149" }, + new Helpline { NumberType = "Disaster and Tourism", AuthorityType = "Tourist Police", Number = "1144" }, + new Helpline { NumberType = "General Inquiries", AuthorityType = "Telephone Enquiry", Number = "197" }, + }; + } + } +} diff --git a/Views/DashboardPage.xaml b/Views/DashboardPage.xaml index 25cbfc9..92adae4 100644 --- a/Views/DashboardPage.xaml +++ b/Views/DashboardPage.xaml @@ -65,7 +65,7 @@