public HttpResponseMessage Get() { ResumenFactura resumenfactura = new ResumenFactura(); HttpResponseMessage response = Request.CreateResponse <List <Models.ResumenFactura> >(HttpStatusCode.Created, resumenfactura.Select_Todo_ResumenFactura()); return(response); }
public HttpResponseMessage Get([FromUri] String id) { ResumenFactura resumenfactura = new ResumenFactura(); Factura clave = new Factura(); clave.Clave1 = id; resumenfactura.Clave1 = clave; HttpResponseMessage response = Request.CreateResponse <Models.ResumenFactura>(HttpStatusCode.Created, resumenfactura.Select_ResumenFactura()); return(response); }
public HttpResponseMessage Delete(FormDataCollection form) { ResumenFactura resumenfactura = new ResumenFactura(); Factura clave = new Factura(); clave.Clave1 = form.Get("Clave"); resumenfactura.Clave1 = clave; string[] respuesta = new string[2]; respuesta[0] = resumenfactura.Delete_ResumenFactura(); respuesta[1] = form.Get("Clave"); HttpResponseMessage response = Request.CreateResponse <string[]>(HttpStatusCode.Created, respuesta); return(response); }
public Documento(DateTime fechaEmision, Emisor emisor, CondicionVenta condicionVenta, MedioPago medioPago, String numero, TipoDocumento tipoDocumento, String codigoSeguridad, Item[] items, ResumenFactura resumenFactura, SituacionDocumento situacionDocumento, //Parametros opcionales Receptor receptor = null, Normativa normativa = null, Referencia[] referencias = null, string plazoCredito = "", string pais = "506", string sede = "001", string terminalPuntodeVenta = "00001") { if (normativa == null) { normativa = new Normativa( ); } this.fechaEmision = fechaEmision; this.emisor = emisor; this.receptor = receptor; this.condicionVenta = condicionVenta; this.plazoCredito = plazoCredito; this.medioPago = medioPago; this.numero = numero; this.tipoDocumento = tipoDocumento; this.codigoSeguridad = codigoSeguridad; this.items = items; this.referencias = referencias; this.resumenFactura = resumenFactura; this.situacionDocumento = situacionDocumento; this.pais = pais; this.sede = sede; this.terminalPuntodeVenta = terminalPuntodeVenta; }
public HttpResponseMessage Put(FormDataCollection form) { ResumenFactura resumenfactura = new ResumenFactura(); resumenfactura.TotalServGravados1 = Convert.ToDecimal(form.Get("TotalServGravados")); resumenfactura.TotalServExentos1 = Convert.ToDecimal(form.Get("TotalServExentos")); resumenfactura.TotalServExonerado1 = Convert.ToDecimal(form.Get("TotalServExonerado")); resumenfactura.TotalMercanciasGravadas1 = Convert.ToDecimal(form.Get("TotalMercanciasGravadas")); resumenfactura.TotalMercanciasExentas1 = Convert.ToDecimal(form.Get("TotalMercanciasExentas")); resumenfactura.TotalMercanciasExoneradas1 = Convert.ToDecimal(form.Get("TotalMercanciasExoneradas")); resumenfactura.TotalGravado1 = Convert.ToDecimal(form.Get("TotalGravado")); resumenfactura.TotalExento1 = Convert.ToDecimal(form.Get("TotalExento")); resumenfactura.TotalExonerado1 = Convert.ToDecimal(form.Get("TotalExonerado")); resumenfactura.TotalVenta1 = Convert.ToDecimal(form.Get("TotalVenta")); resumenfactura.TotalDescuentos1 = Convert.ToDecimal(form.Get("TotalDescuentos")); resumenfactura.TotalVentaNeta1 = Convert.ToDecimal(form.Get("TotalVentaNeta")); resumenfactura.TotalImpuesto1 = Convert.ToDecimal(form.Get("TotalImpuesto")); resumenfactura.TotalIVADevuelto1 = Convert.ToDecimal(form.Get("TotalIVADevuelto")); resumenfactura.TotalOtrosCargos1 = Convert.ToDecimal(form.Get("TotalOtrosCargos")); resumenfactura.TotalComprobante1 = Convert.ToDecimal(form.Get("TotalComprobante")); Factura clave = new Factura(); clave.Clave1 = form.Get("Clave"); resumenfactura.Clave1 = clave; CodigoTipoMoneda codigomoneda = new CodigoTipoMoneda(); codigomoneda.CodigoMoneda1 = form.Get("CodigoTipoMoneda"); resumenfactura.CodigoTipoMoneda1 = codigomoneda; string[] respuesta = new string[2]; respuesta[0] = resumenfactura.Insert_ResumenFactura(); respuesta[1] = form.Get("Clave"); HttpResponseMessage response = Request.CreateResponse <string[]>(HttpStatusCode.Created, respuesta); return(response); }