public List <Company> GetCompanies() { List <Company> objCompLst = new List <Company>(); objCompLst = LibDAL.GetCompanies(); return(objCompLst); }
public HttpResponseMessage Login([FromBody] User objUser) { try { if (string.IsNullOrEmpty(objUser.UserId)) { throw new Exception("UserId is Empty!"); } if (string.IsNullOrEmpty(objUser.Password)) { throw new Exception("Password is Empty!"); } if (string.IsNullOrEmpty(objUser.Company)) { throw new Exception("Company is Empty!"); } Session session = new Session(); bool isVaildUser = session.Login(objUser); if (isVaildUser) { User obj = LibDAL.GetUserInfo(objUser.UserId); objUser.IsPilot = obj.IsPilot; objUser.IsSupervisor = obj.IsSupervisor; objUser.IsEpiUser = obj.IsEpiUser; } else { objUser.IsPilot = false; objUser.IsSupervisor = false; objUser.IsEpiUser = false; throw new Exception($"{objUser.UserId} is not Epicor User!"); } return(Request.CreateResponse(HttpStatusCode.OK, objUser)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message.ToString())); } }
public HttpResponseMessage Get(string UserID) { try { int timeout = LibDAL.GetSessionTimeout(UserID); if (timeout != -1) { return(Request.CreateResponse(HttpStatusCode.OK, timeout)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Error")); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message.ToString())); } }
// GET: api/Company public HttpResponseMessage Get() { try { List <Company> objCompLst = new List <Company>(); objCompLst = LibDAL.GetCompanies(); if (objCompLst != null & objCompLst.Count > 0) { return(Request.CreateResponse(HttpStatusCode.OK, objCompLst)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "No Companies!")); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }