public static Response <int> InsertarVentaRapida(VentaRapidaRequest request) { Response <int> response; int nuevoId; if (request.ListaDet.Count == 0) { return(new Response <int> { EsCorrecto = false, Mensaje = Constants.RespuestasResponse.DEBE_LLENAR_DETALLE_MOV }); } nuevoId = MovimientoCabData.Insertar(request.MovimientoCab); foreach (var item in request.ListaDet) { item.IdMovimientoCab = nuevoId; MovimientoDetData.Insertar(item); } response = new Response <int> { EsCorrecto = true, Valor = nuevoId, Mensaje = Constants.RespuestasResponse.OK }; return(response); }
public IHttpActionResult InsertarVentaRapida(VentaRapidaRequest request) { Response <int> response; response = MovimientoLogic.InsertarVentaRapida(request); return(Ok(response)); }