public HttpResponseMessage GetAllWithoutRestrictions() { List <SangamCoreEntity> objSangamCoreEntityList = new List <SangamCoreEntity>(); Mugurtham.Core.Login.LoggedInUser objLoggedIn = new Core.Login.LoggedInUser(Request.Headers.GetValues("MugurthamUserToken").FirstOrDefault(), Request.Headers.GetValues("CommunityID").FirstOrDefault()); SangamCore objSangamCore = new SangamCore(objLoggedIn.ConnectionStringAppKey); using (objSangamCore as IDisposable) objSangamCore.GetAllWithoutRestrictions(ref objSangamCoreEntityList); objSangamCore = null; return(Request.CreateResponse(HttpStatusCode.OK, objSangamCoreEntityList, Configuration.Formatters.JsonFormatter)); }
public HttpResponseMessage Add([FromBody] SangamCoreEntity objSangamCoreEntity) { string strSangamID = string.Empty; Mugurtham.Core.Login.LoggedInUser objLoggedIn = new Core.Login.LoggedInUser(Request.Headers.GetValues("MugurthamUserToken").FirstOrDefault(), Request.Headers.GetValues("CommunityID").FirstOrDefault()); SangamCore objSangamCore = new SangamCore(objLoggedIn.ConnectionStringAppKey); using (objSangamCore as IDisposable) { objSangamCore.Add(ref objSangamCoreEntity, out strSangamID); } objSangamCore = null; return(Request.CreateResponse(HttpStatusCode.OK, strSangamID, Configuration.Formatters.JsonFormatter)); }
public void Put([FromBody] SangamCoreEntity objSangamCoreEntity) { decimal?lastProfileIDNo = 0; Mugurtham.Core.Login.LoggedInUser objLoggedIn = new Core.Login.LoggedInUser(Request.Headers.GetValues("MugurthamUserToken").FirstOrDefault(), Request.Headers.GetValues("CommunityID").FirstOrDefault()); SangamCore objSangamCore = new SangamCore(objLoggedIn.ConnectionStringAppKey); using (objSangamCore as IDisposable) { if (!string.IsNullOrWhiteSpace(objSangamCore.GetByID(objSangamCoreEntity.ID).LastProfileIDNo.ToString())) { lastProfileIDNo = objSangamCore.GetByID(objSangamCoreEntity.ID).LastProfileIDNo; } objSangamCoreEntity.LastProfileIDNo = lastProfileIDNo; objSangamCore.Edit(ref objSangamCoreEntity); } objSangamCore = null; }