public ServiceResponse UserMaster(UserMasterDto dto) { _result = new ServiceResponse(); try { Guid systemSession = DevelopmentManagerFactory.GetSystemSession(); IDevelopmentManager developmentManager = DevelopmentManagerFactory.GetDevelopmentManager(systemSession); _result.StatusCode = (int)HttpStatusCode.OK; var dao = new UserMasterDao { UserName = dto.UserName, MobileNumber = dto.MobileNumber, Address = dto.Address, Street = dto.Street, City = dto.City, State = dto.State, Category = dto.Category, InterestedIn = dto.InterestedIn, RadiusOnWhereCanOperate = dto.RadiusOnWhereCanOperate, AreaWhereCanOperate = dto.AreaWhereCanOperate }; _result.Response = developmentManager.CommonManager.SaveUserMaster(dao); } catch { _result.StatusCode = (int)HttpStatusCode.MethodNotAllowed; _result.Response = null; } return(_result); }
public ServiceResponse Incident(IncidentRequestDto dto) { _result = new ServiceResponse(); try { Guid systemSession = DevelopmentManagerFactory.GetSystemSession(); IDevelopmentManager developmentManager = DevelopmentManagerFactory.GetDevelopmentManager(systemSession); _result.StatusCode = (int)HttpStatusCode.OK; var dao = new IncidentsDao { IsRescued = false, Lang = dto.Lang, Lat = dto.Lat, PriorityLevel = dto.PriorityLevel, ReporterID = dto.ReporterID, Summary = dto.Summary, VictimCategory = dto.VictimCategory, DateCreated = DateTime.Now.Date }; _result.Response = developmentManager.CommonManager.SaveIncident(dao); } catch { _result.StatusCode = (int)HttpStatusCode.MethodNotAllowed; _result.Response = null; } return(_result); }
public ServiceResponse IncidentsRescueMappings(IncidentsRescueMappingsDto dto) { _result = new ServiceResponse(); try { Guid systemSession = DevelopmentManagerFactory.GetSystemSession(); IDevelopmentManager developmentManager = DevelopmentManagerFactory.GetDevelopmentManager(systemSession); _result.StatusCode = (int)HttpStatusCode.OK; var dao = new IncidentsRescueMappingsDao { IncidentID = dto.IncidentID, RescuerID = dto.RescuerID, IsMissionComplete = dto.IsMissionComplete, NeededAssistance = dto.NeededAssistance, DateCreated = DateTime.Now.Date, IsRead = false }; _result.Response = developmentManager.CommonManager.SaveIncidentsRescueMappings(dao); } catch { _result.StatusCode = (int)HttpStatusCode.MethodNotAllowed; _result.Response = null; } return(_result); }
void Application_Start(object sender, EventArgs e) { Development.Core.Metadata.LogHandler.LogInfo("global asax file hit happen at" + DateTime.Now, Development.Core.Metadata.LogHandler.LogType.General); //register MVC Web API Attribute routing System.Web.Http.GlobalConfiguration.Configure(WebApiConfig.Register); //intialize all Development tenants DevelopmentManagerFactory.InitializeSystem(); Development.Core.Metadata.LogHandler.LogInfo("global asax file hit finished at" + DateTime.Now, Development.Core.Metadata.LogHandler.LogType.General); }
public ServiceResponse GetIncidentDetails(int incidentID, int rescuerID) { _result = new ServiceResponse(); try { Guid systemSession = DevelopmentManagerFactory.GetSystemSession(); IDevelopmentManager developmentManager = DevelopmentManagerFactory.GetDevelopmentManager(systemSession); _result.StatusCode = (int)HttpStatusCode.OK; _result.Response = developmentManager.CommonManager.GetIncidentDetails(incidentID, rescuerID); } catch { _result.StatusCode = (int)HttpStatusCode.MethodNotAllowed; _result.Response = null; } return(_result); }