Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
        /// <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;
            }
        }