Esempio n. 1
0
        public async Task <IHttpActionResult> delete([FromBody] ACCOUNTS_GROUPVM entity)
        {
            var result = await ACCOUNTS_GROUPService.DeleteAsync(entity);

            await LogData(entity.GROUP_CODE, entity.GROUP_ID.ToString());

            return(Ok(result));
        }
Esempio n. 2
0
        public async Task <IHttpActionResult> add([FromBody] ACCOUNTS_GROUPVM entity)
        {
            var result = await ACCOUNTS_GROUPService.InsertAsync(entity);

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

            if (result != 0)
            {
                return(Ok(true));
            }
            return(Ok(false));
        }
        public bool Update(ACCOUNTS_GROUPVM entity)
        {
            ACCOUNTS_GROUP ig = new ACCOUNTS_GROUP
            {
                GROUP_AR_NAME   = entity.GROUP_AR_NAME,
                GROUP_CODE      = entity.GROUP_CODE,
                GROUP_EN_NAME   = entity.GROUP_EN_NAME,
                GROUP_ID        = entity.GROUP_ID,
                GROUP_MASTER_ID = entity.GROUP_MASTER_ID,
                UpdatedBy       = entity.UpdatedBy,
                updatedOn       = DateTime.Now,
                GROUP_REMARKS   = entity.GROUP_REMARKS
            };

            ACCOUNTS_GROUPRepo.Update(ig, ig.GROUP_ID);
            return(true);
        }
        public bool Insert(ACCOUNTS_GROUPVM entity)
        {
            ACCOUNTS_GROUP ig = new ACCOUNTS_GROUP
            {
                GROUP_AR_NAME   = entity.GROUP_AR_NAME,
                GROUP_CODE      = entity.GROUP_CODE,
                GROUP_EN_NAME   = entity.GROUP_EN_NAME,
                GROUP_ID        = entity.GROUP_ID,
                GROUP_MASTER_ID = entity.GROUP_MASTER_ID,
                AddedBy         = entity.AddedBy,
                AddedOn         = DateTime.Now,
                GROUP_REMARKS   = entity.GROUP_REMARKS
            };

            ACCOUNTS_GROUPRepo.Add(ig);
            return(true);
        }
 public Task <bool> DeleteAsync(ACCOUNTS_GROUPVM entity)
 {
     return(Task.Run <bool>(() =>
     {
         ACCOUNTS_GROUP ig = new ACCOUNTS_GROUP
         {
             GROUP_AR_NAME = entity.GROUP_AR_NAME,
             GROUP_CODE = entity.GROUP_CODE,
             GROUP_EN_NAME = entity.GROUP_EN_NAME,
             GROUP_ID = entity.GROUP_ID,
             GROUP_MASTER_ID = entity.GROUP_MASTER_ID,
             UpdatedBy = entity.UpdatedBy,
             updatedOn = DateTime.Now,
             GROUP_REMARKS = entity.GROUP_REMARKS
         };
         ACCOUNTS_GROUPRepo.Delete(ig, entity.GROUP_ID);
         return true;
     }));
 }
 public Task <int> InsertAsync(ACCOUNTS_GROUPVM entity)
 {
     return(Task.Run <int>(() =>
     {
         ACCOUNTS_GROUP ig = new ACCOUNTS_GROUP
         {
             GROUP_AR_NAME = entity.GROUP_AR_NAME,
             GROUP_CODE = entity.GROUP_CODE,
             GROUP_EN_NAME = entity.GROUP_EN_NAME,
             GROUP_ID = entity.GROUP_ID,
             GROUP_MASTER_ID = entity.GROUP_MASTER_ID,
             AddedBy = entity.AddedBy,
             AddedOn = DateTime.Now,
             GROUP_REMARKS = entity.GROUP_REMARKS
         };
         ACCOUNTS_GROUPRepo.Add(ig);
         return ig.GROUP_ID;
     }
                           ));
 }