public HttpResponseMessage InsertBranch(BranchParams obj) { try { if (obj == null) { goto ThrowBadRequest; } var branch = db.BranchInsert(obj.Name, obj.Telephone, obj.Address); return(Request.CreateResponse(HttpStatusCode.OK, branch)); } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } ThrowBadRequest: return(Request.CreateResponse(HttpStatusCode.BadRequest)); }
public HttpResponseMessage DeleteBranch(BranchParams obj) { try { if (obj == null) { goto ThrowBadRequest; } var branch = db.BranchDelete(obj.ID); return(Request.CreateResponse(HttpStatusCode.OK, branch)); } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } ThrowBadRequest: return(Request.CreateResponse(HttpStatusCode.BadRequest)); }
public HttpResponseMessage SelectBranch(BranchParams obj, int pageNumber = 1, int pageSize = 10) { try { if (obj == null) { goto ThrowBadRequest; } var branches = db.BranchSelect(obj.ID, obj.Name, obj.IsDeleted, pageNumber, pageSize); return(Request.CreateResponse(HttpStatusCode.OK, branches)); } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } ThrowBadRequest: return(Request.CreateResponse(HttpStatusCode.BadRequest)); }
public Task <Branch> GetByBranch(BranchParams branchParams) { return(_branchesEngine.GetByBranchAsync(branchParams)); }
public Task DeleteBranch(BranchParams branchParams) { return(_branchesEngine.DeleteBranchAsync(branchParams)); }