Skip to content

Instantly share code, notes, and snippets.

bundles.Add(new ScriptBundle("~/bundles/angularApp").Include(
"~/Scripts/Angular1.3.5/angular.js",
"~/Scripts/Angular1.3.5/angular-route.js",
"~/Scripts/Angular1.3.5/angular-resource.js",
"~/App/contactApp.js",
"~/App/clientRoute.js",
"~/App/contact/controller/contactController.js"
));
namespace Contacts.Models
{
public class Contact
{
public int Id {get;set;}
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string Mobile { get; set; }
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq;
namespace Contacts.Models
{
public class ContactContext : DbContext
{
public DbSet<Contact> Contacts { get; set; }
}
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using System;
using System.Net;
using System.Web.Mvc;
namespace Contacts.Helpers
{
public class JsonController : Controller
{
contactApp.factory('contactDataService', ['$http', '$q',
function ($http, $q) {
var _contacts = [];
var _getContacts = function () {
var deferred = $q.defer();
var controllerQuery = "contact/GetContacts";
$http.get(controllerQuery)
.then(function (result) {
using Contacts.Helpers;
using Contacts.Models;
using System.Web.Mvc;
namespace Contacts.Controllers
{
public class ContactController : JsonController
{
private ContactContext ContactsDB = new ContactContext();
contactApp.controller('contactController',
['$scope', 'contactDataService', '$location',
function categoryController($scope, contactDataService) {
$scope.contacts = [];
loadContactData();
function loadContactData() {
contactDataService.getContacts()
.then(function () {
bundles.Add(new ScriptBundle("~/bundles/angularApp").Include(
"~/Scripts/Angular1.3.5/angular.js",
"~/Scripts/Angular1.3.5/angular-route.js",
"~/Scripts/Angular1.3.5/angular-resource.js",
"~/Scripts/Angular1.3.5/angular-ui-bootstrap.js",
"~/App/contactApp.js",
"~/App/clientRoute.js",
"~/App/DataService/contactDataService.js",
"~/App/contact/controller/contactController.js"
));
using Contacts.Helpers;
using Contacts.Models;
using System.Web.Mvc;
using System.Linq;
using System.Net;
namespace Contacts.Controllers
{
public class ContactController : JsonController
{
contactApp.factory('contactDataService', ['$http', '$q',
function ($http, $q) {
var _contacts = [];
var _getContacts = function () {
var deferred = $q.defer();
var controllerQuery = "contact/GetContacts";
$http.get(controllerQuery)
.then(function (result) {