public TransactionResult create(CuentaVo Cuenta_vo, User user_log, int sistema) { Cuenta obj = CuentaAdapter.voToObject(Cuenta_vo); obj.user = user_log; return(Cuenta_repository.create(obj, sistema)); }
public HttpResponseMessage updateCuentaCombustible([FromBody] CuentaVo cuenta_vo) { TransactionResult tr = cuenta_service.update(cuenta_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)); } }
public static Cuenta voToObject(CuentaVo vo) { return(new Cuenta { id = vo.id, nombre = vo.nombre, numero = vo.numero, num_categoria = vo.num_categoria, user = new Models.Auth.User { id = vo.user_id }, tipo_producto = new TipoProducto { id = vo.tipo_producto_id } }); }
public HttpResponseMessage createCuentaCombustible([FromBody] CuentaVo cuenta_vo) { TransactionResult tr = cuenta_service.create(cuenta_vo, new Models.Auth.User { id = int.Parse(RequestContext.Principal.Identity.Name) }, 2); 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(CuentaVo Cuenta_vo, int sistema) { return(Cuenta_repository.update(CuentaAdapter.voToObject(Cuenta_vo), sistema)); }