public EmployeeStatusResult Create(EmployeeStatusParam param)
        {
            Data.Entity.EmployeeStatus entity = EmployeeStatusParamConverter.Convert(param, null);
            EmployeeStatusDao.Save(entity);

            return(EmployeeStatusResultConverter.Convert(entity));
        }
Ejemplo n.º 2
0
        public ApiResponse Create(EmployeeStatusParam param)
        {
            EmployeeStatusProcessor = new EmployeeStatusProcessor();
            Response = new ApiResponse();

            try
            {
                Response.text   = JsonConverter.JsonConverter.ObjToJson(EmployeeStatusProcessor.Create(param));
                Response.result = true;

                return(Response);
            }

            catch
            {
                Response.text   = "Something went wrong :(";
                Response.result = false;

                return(Response);
            }
        }
Ejemplo n.º 3
0
        public ApiResponse Update(long id, EmployeeStatusParam param)
        {
            EmployeeStatusProcessor = new EmployeeStatusProcessor();
            Response = new ApiResponse();

            try
            {
                EmployeeStatusProcessor.Update(id, param);
                Response.text   = "Entity was successfully updated";
                Response.result = true;

                return(Response);
            }
            catch
            {
                Response.text   = "Unfortunately something went wrong :(";
                Response.result = false;

                return(Response);
            }
        }
Ejemplo n.º 4
0
        public Data.Entity.EmployeeStatus Convert(EmployeeStatusParam param, Data.Entity.EmployeeStatus oldentity)
        {
            Data.Entity.EmployeeStatus entity = null;

            if (oldentity != null)
            {
                entity = oldentity;
            }
            else
            {
                entity = new Data.Entity.EmployeeStatus
                {
                    Code        = param.Code,
                    Id          = param.Id,
                    Description = param.Description,
                    Name        = param.Name
                };
            }


            return(entity);
        }
 public void Update(long id, EmployeeStatusParam param)
 {
     Data.Entity.EmployeeStatus oldEntity = EmployeeStatusDao.Find(id);
     Data.Entity.EmployeeStatus newEntity = EmployeeStatusParamConverter.Convert(param, null);
     EmployeeStatusDao.Update(newEntity);
 }
Ejemplo n.º 6
0
 public void ValidateParameters(EmployeeStatusParam param)
 {
     throw new NotImplementedException();
 }