public static TipoProducto voToObject(TipoProductoVo vo)
 {
     return(new TipoProducto
     {
         id = vo.id,
         name = vo.name,
         description = vo.description,
         value = vo.value
     });
 }
Exemple #2
0
        public HttpResponseMessage updateTiposCombustible([FromBody] TipoProductoVo tipoproducto_vo)
        {
            TransactionResult            tr   = tipoproducto_service.update(tipoproducto_vo, 2);
            IDictionary <string, string> data = new Dictionary <string, string>();

            if (tr == TransactionResult.OK)
            {
                data.Add("message", "Object updated.");
                return(Request.CreateResponse(HttpStatusCode.OK, data));
            }
            else
            {
                data.Add("message", "There was an error attending your request.");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, data));
            }
        }
Exemple #3
0
        public HttpResponseMessage create([FromBody] TipoProductoVo tipoproducto_vo)
        {
            TransactionResult tr = tipoproducto_service.create(tipoproducto_vo, new Models.Auth.User {
                id = int.Parse(RequestContext.Principal.Identity.Name)
            }, 1);
            IDictionary <string, string> data = new Dictionary <string, string>();

            if (tr == TransactionResult.CREATED)
            {
                data.Add("message", "Object created.");
                return(Request.CreateResponse(HttpStatusCode.Created, data));
            }
            else if (tr == TransactionResult.EXISTS)
            {
                data.Add("message", "Object already existed.");
                return(Request.CreateResponse(HttpStatusCode.Conflict, data));
            }
            else
            {
                data.Add("message", "There was an error attending your request.");
                return(Request.CreateResponse(HttpStatusCode.BadRequest, data));
            }
        }
 public TransactionResult update(TipoProductoVo tipoproducto_vo, int sistema)
 {
     return(tipoproducto_repository.update(TipoProductoAdapter.voToObject(tipoproducto_vo), sistema));
 }
        public TransactionResult create(TipoProductoVo tipoproducto_vo, User user_log, int sistema)
        {
            TipoProducto tipoproducto = TipoProductoAdapter.voToObject(tipoproducto_vo);

            return(tipoproducto_repository.create(tipoproducto, sistema));
        }