private void button4_Click(object sender, EventArgs e) { //Guardar Documento en la base de datos DocumentoBE oDocumento = new DocumentoBE(); //Guardar la cabecera CabDocumentoBE oCabecera = new CabDocumentoBE(); oCabecera.Cliente = otmpCliente; oCabecera.FechaHora = DateTime.Now; oCabecera.IGV = oFacturaBL.IGV; oCabecera.SubTotal = oFacturaBL.SubTotal; oCabecera.Total = oFacturaBL.Total; //Agregamos la cabecera al documento oDocumento.Cabecera = oCabecera; //Agregamos el detalle al documento oDocumento.Detalle = oFacturaBL.GetDetalle(); //Guardar en la base de datos //TbDocumentoDao documento = new TbDocumentoDao(); TbDocumentoBL documento = new TbDocumentoBL(); /*if(documento.GuardarDocumento(oDocumento) == eEstadoProceso.Correcto){ * MessageBox.Show("Documento Guardado"); * }*/ ProxyDocumento.DocServiceClient proxyDoc = new ProxyDocumento.DocServiceClient("EndPoint_MSMQ"); proxyDoc.GuardarDocumento(oDocumento); MessageBox.Show("Documento Guardado"); }
public void GuardarDocumento(DocumentoBE oDocumentoDTO) { TbDocumentoBL documento = new TbDocumentoBL(); documento.GuardarDocumentoFromServiceLogic(oDocumentoDTO); //documento.GuardarDocumento(oDocumentoDTO); }