12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using Cksoft.Data;
- using Cksoft.Data.Repository;
- using Cksoft.Unity;
- using DllEapDal.OFILM;
- using DllEapEntity.Dtos;
- using DllEapEntity.OFILM;
- using Microsoft.AspNetCore.Mvc;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- namespace DllEapBll.OFILM
- {
- [ApiController]
- [Route("eap/api/regioncharger")]
- public class RegionChargerController : ControllerBase
- {
- [HttpGet]
- [Route("get")]
- public async Task<LayuiModel<RegionChargerDto>> Get(string regionName, string factory,string plant,string chargeName)
- {
- using(IDatabase db = DbFactory.Base("eapslave"))
- {
- var dal = new RegionChargerDal(db);
- return await dal.Get(regionName,factory,plant,chargeName);
- }
- }
- [HttpPost]
- [Route("addorupdate")]
- public async Task<EapResponse> AddOrUpdate(RegionCharger charger)
- {
- var userCode = Request.Headers["usercode"];
- charger.RecCode = charger.ModCode = userCode;
- using(IDatabase db = DbFactory.Base("eap"))
- {
- var dal = new RegionChargerDal(db);
- return await dal.AddOrUpdate(charger);
- }
- }
- }
- }
|