public static Combustible voToObject(CombustibleVo vo) { return(new Combustible { id = vo.id, nombre = vo.nombre, unidad = vo.unidad, codigo = vo.codigo, tipo_producto = new TipoProducto { id = vo.tipoproducto_id } }); }
public HttpResponseMessage update([FromBody] CombustibleVo pipa_vo) { TransactionResult tr = combustible_service.update(pipa_vo); 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)); } }
public HttpResponseMessage create([FromBody] CombustibleVo pipa_vo) { TransactionResult tr = combustible_service.create(pipa_vo); 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(CombustibleVo combustible_vo) { return(combustible_repository.update(CombustibleAdapter.voToObject(combustible_vo))); }
public TransactionResult create(CombustibleVo combustible_vo) { Combustible combustible = CombustibleAdapter.voToObject(combustible_vo); return(combustible_repository.create(combustible)); }