Esempio n. 1
0
        public ResponseResult <HrsLeaveEntity> GetLeave(int id)
        {
            var result = ResponseResult <HrsLeaveEntity> .Default();

            try
            {
                var hrsService = new HrsLeaveService();
                var entity     = hrsService.GetByID(id);

                result = ResponseResult <HrsLeaveEntity> .Success(entity);
            }
            catch (System.Exception ex)
            {
                result = ResponseResult <HrsLeaveEntity> .Error(ex.Message);
            }
            return(result);
        }
Esempio n. 2
0
        public ResponseResult UpdateLeave([FromBody] HrsLeaveEntity entity)
        {
            var result = ResponseResult.Default();

            try
            {
                var hrsService = new HrsLeaveService();
                var entityDB   = hrsService.GetByID(entity.ID);
                entityDB.Opinions = entity.Opinions;
                hrsService.Update(entityDB);

                result = ResponseResult.Success();
            }
            catch (System.Exception ex)
            {
                result = ResponseResult.Error(ex.Message);
            }
            return(result);
        }