コード例 #1
0
        public async Task <IHttpActionResult> delete([FromBody] ManufacturingWagesVM entity)
        {
            var result = await manufacturingWagesService.DeleteAsync(entity);

            await LogData(entity.ManufacturingWage_CODE, entity.ManufacturingWage_ID.ToString());

            return(Ok(result));
        }
コード例 #2
0
        public async Task <IHttpActionResult> add([FromBody] ManufacturingWagesVM entity)
        {
            var result = await manufacturingWagesService.InsertAsync(entity);

            await LogData(entity.ManufacturingWage_CODE, result.ToString());

            if (result != 0)
            {
                return(Ok(true));
            }
            return(Ok(false));
        }
コード例 #3
0
        public bool Update(ManufacturingWagesVM entity)
        {
            ManufacturingWages ig = new ManufacturingWages
            {
                ManufacturingWage_AR_NAME = entity.ManufacturingWage_AR_NAME,
                ManufacturingWage_CODE    = entity.ManufacturingWage_CODE,
                ManufacturingWage_EN_NAME = entity.ManufacturingWage_EN_NAME,
                ManufacturingWage_ID      = entity.ManufacturingWage_ID,
                ManufacturingWage_REMARKS = entity.ManufacturingWage_REMARKS,
                AddedBy   = entity.AddedBy,
                AddedOn   = entity.AddedOn,
                Disable   = entity.Disable,
                UpdatedBy = entity.UpdatedBy,
                UpdatedOn = entity.UpdatedOn
            };

            manufactRepo.Update(ig, ig.ManufacturingWage_ID);
            return(true);
        }
コード例 #4
0
 public Task <bool> UpdateAsync(ManufacturingWagesVM entity)
 {
     return(Task.Run <bool>(() =>
     {
         ManufacturingWages ig = new ManufacturingWages
         {
             ManufacturingWage_AR_NAME = entity.ManufacturingWage_AR_NAME,
             ManufacturingWage_CODE = entity.ManufacturingWage_CODE,
             ManufacturingWage_EN_NAME = entity.ManufacturingWage_EN_NAME,
             ManufacturingWage_ID = entity.ManufacturingWage_ID,
             ManufacturingWage_REMARKS = entity.ManufacturingWage_REMARKS,
             AddedBy = entity.AddedBy,
             AddedOn = entity.AddedOn,
             Disable = entity.Disable,
             UpdatedBy = entity.UpdatedBy,
             UpdatedOn = entity.UpdatedOn
         };
         manufactRepo.Update(ig, ig.ManufacturingWage_ID);
         return true;
     }));
 }
コード例 #5
0
 public Task <int> InsertAsync(ManufacturingWagesVM entity)
 {
     return(Task.Run <int>(() =>
     {
         ManufacturingWages ig = new ManufacturingWages
         {
             ManufacturingWage_AR_NAME = entity.ManufacturingWage_AR_NAME,
             ManufacturingWage_CODE = entity.ManufacturingWage_CODE,
             ManufacturingWage_EN_NAME = entity.ManufacturingWage_EN_NAME,
             ManufacturingWage_ID = entity.ManufacturingWage_ID,
             ManufacturingWage_REMARKS = entity.ManufacturingWage_REMARKS,
             AddedBy = entity.AddedBy,
             AddedOn = entity.AddedOn,
             Disable = entity.Disable,
             UpdatedBy = entity.UpdatedBy,
             UpdatedOn = entity.UpdatedOn
         };
         manufactRepo.Add(ig);
         return ig.ManufacturingWage_ID;
     }));
 }