public void CrearTotales(Cliente factura, string user) { var DAC = new DALFactura(); try { DAC.CrearTotales(factura); } catch (Exception ex) { logSQL.CrearBitacora(new BitacoraSQL() { mensaje = ex.Message, tipo = "sistema", Usuario = user, CustomError = ex.StackTrace }); throw ex; } }
/// <summary> /// ''' Creo el detalle de la Factura emitida. /// ''' </summary> /// ''' <param name="factura"></param> public void CrearFacturaDetalle(Cliente factura, string user) { var DAC = new DALFactura(); try { factura.IdTraslado = factura.IdTraslado; factura.id = factura.id; DAC.CrearFacturaDetalle(factura); try { DAC.CrearTotales(factura); logSQL.CrearBitacora(new BitacoraSQL() { mensaje = "Nuevo Detalle" + Convert.ToString(factura.NumeroFactura), tipo = "negocio", Usuario = user }); } catch (Exception ex) { logSQL.CrearBitacora(new BitacoraSQL() { mensaje = ex.Message, tipo = "sistema", Usuario = user, CustomError = ex.StackTrace }); throw ex; } // // Guardo una bitacora Local // //logLocal.CrearLog("Nuevo detalle Factura"); // //// Guardo una Bitacora en la DB // //logSQL.CrearBitacora(new Services.BitacoraSQL() { mensaje = "Nueva detalle Factura" + Convert.ToString(factura.IDComprobanteCabecera), tipo = "negocio", Usuario = Sesion.sesion.Nombreusuario }); //} } catch (Exception ex) { //logSQL.CrearBitacora(new Services.BitacoraSQL() { mensaje = ex.Message, tipo = "sistema", Usuario = Sesion.sesion.Nombreusuario, CustomError = ex.StackTrace }); throw ex; } }