public BaseOutput UpdateNetConsumeModel(NetConsumeModel item) { CRUDOperation cRUDOperation = new CRUDOperation(); BaseOutput baseOutput; try { tbl_NetConsumeModel tblNetConsumeModel = new tbl_NetConsumeModel() { ID = item.ID, UserID = item.UserID, BeginDate = item.BeginDate, EndDate = item.EndDate, }; tbl_NetConsumeModel _NetConsumeModel = cRUDOperation.UpdateNetConsumeModel(tblNetConsumeModel); if (_NetConsumeModel != null) { foreach (var consumeDetail in item.NetConsumeDetails) { tbl_NetConsumeDetail tblNetConsumeDetail = cRUDOperation.UpdateNetConsumeDetail(consumeDetail); } } return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }
public BaseOutput AddNetConsumeModel(NetConsumeModel item) { CRUDOperation cRUDOperation = new CRUDOperation(); BaseOutput baseOutput; try { tbl_NetConsumeModel netConsumeModel = new tbl_NetConsumeModel() { UserID = item.UserID, BeginDate = item.BeginDate, EndDate = item.EndDate, }; List <tbl_NetConsumeDetail> tblNetConsumeDetails = new List <tbl_NetConsumeDetail>(); tblNetConsumeDetails = item.NetConsumeDetails; tbl_NetConsumeModel _netConsumeModel = cRUDOperation.AddNetConsumeModel(netConsumeModel, tblNetConsumeDetails); return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }
public BaseOutput GetLastNetConsumeModelByUserName(string userName, out NetConsumeModel netConsumeModel) { CRUDOperation cRUDOperation = new CRUDOperation(); BaseOutput baseOutput; netConsumeModel = null; try { tbl_NetConsumeModel item = cRUDOperation.GetLastNetConsumeModelByUserName(userName); if (item != null) { netConsumeModel = new NetConsumeModel() { ID = item.ID, UserID = item.UserID, BeginDate = item.BeginDate, EndDate = item.EndDate }; } return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }
public BaseOutput GetNetConsumeModelByID(Int64 id, out NetConsumeModel netConsumeModel) { CRUDOperation cRUDOperation = new CRUDOperation(); BaseOutput baseOutput; netConsumeModel = null; try { tbl_NetConsumeModel item = cRUDOperation.GetNetConsumeModelByID(id); if (item != null) { netConsumeModel = new NetConsumeModel() { ID = item.ID, UserID = item.UserID, BeginDate = item.BeginDate, EndDate = item.EndDate }; List <tbl_NetConsumeDetail> tbl_NetConsumeDetails = cRUDOperation.GetNetConsumeDetailsByModelID(netConsumeModel.ID); netConsumeModel.NetConsumeDetails = tbl_NetConsumeDetails; } return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }
public IHttpActionResult GetLastNetConsumeModelByUserName(string userName) { BusinessOperation businessOperation = new BusinessOperation(); NetConsumeModel itemOut = null; BaseOutput baseOutput = businessOperation.GetLastNetConsumeModelByUserName(userName, out itemOut); if (baseOutput.ResultCode == 1) { return(Ok(itemOut)); } else { return(Content(HttpStatusCode.BadRequest, baseOutput)); } }
public IHttpActionResult GetNetConsumeModelWithDetailByID(Int64 id) { BusinessOperation businessOperation = new BusinessOperation(); NetConsumeModel itemOut = null; BaseOutput baseOutput = businessOperation.GetNetConsumeModelByID(id, out itemOut); if (baseOutput.ResultCode == 1) { return(Ok(itemOut)); } else { return(Content(HttpStatusCode.BadRequest, baseOutput)); } }
public IHttpActionResult AddNetConsumeModelWithDetail(NetConsumeModel item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } BusinessOperation businessOperation = new BusinessOperation(); BaseOutput baseOutput = businessOperation.AddNetConsumeModel(item); if (baseOutput.ResultCode == 1) { return(Ok()); } else { return(Content(HttpStatusCode.BadRequest, baseOutput)); } }
public BaseOutput GetNetConsumeModels(out List <NetConsumeModel> netConsumeModels) { CRUDOperation cRUDOperation = new CRUDOperation(); BaseOutput baseOutput; netConsumeModels = null; try { List <tbl_NetConsumeModel> tblNetConsumeModels = cRUDOperation.GetNetConsumeModels(); netConsumeModels = new List <NetConsumeModel>(); if (tblNetConsumeModels.Count > 0) { foreach (var item in tblNetConsumeModels) { NetConsumeModel consumeModel = new NetConsumeModel() { ID = item.ID, UserID = item.UserID, BeginDate = item.BeginDate, EndDate = item.EndDate }; List <tbl_NetConsumeDetail> tbl_netConsumeDetails = cRUDOperation.GetNetConsumeDetailsByModelID(consumeModel.ID); consumeModel.NetConsumeDetails = tbl_netConsumeDetails; netConsumeModels.Add(consumeModel); } } return(baseOutput = new BaseOutput(true, BOResultTypes.Success.GetHashCode(), BOBaseOutputResponse.SuccessResponse, "")); } catch (Exception ex) { return(baseOutput = new BaseOutput(false, BOResultTypes.Danger.GetHashCode(), BOBaseOutputResponse.DangerResponse, ex.Message)); } }