Пример #1
0
        public List <BitacoraActividadBE> ListarEventos()

        {
            List <BitacoraActividadBE> ListaEventos = new List <BitacoraActividadBE>();

            Acceso  AccesoDB = new Acceso();
            DataSet DS       = new DataSet();

            DS = AccesoDB.LeerDatos("sp_ListaBitacoraEventos", null);

            if (DS.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow Item in DS.Tables[0].Rows)
                {
                    BitacoraActividadBE oEvento = new BitacoraActividadBE();
                    oEvento.Id               = Convert.ToInt32(Item[0]);
                    oEvento.Usuario.Id       = Convert.ToInt32(Item[1]);
                    oEvento.Usuario.Nombre   = Convert.ToString(Item[2]).Trim();
                    oEvento.Usuario.Apellido = Convert.ToString(Item[3]).Trim();
                    oEvento.Fecha            = Convert.ToDateTime(Item[4]);
                    BitacoraTipoActividad Tipo = new BitacoraTipoActividad();
                    Tipo.Id   = Convert.ToInt32(Item[5]);
                    Tipo.Tipo = Convert.ToString(Item[6]).Trim();
                    oEvento.SetTipo(Tipo);
                    oEvento.Detalle = Convert.ToString(Item[7]).Trim();

                    ListaEventos.Add(oEvento);
                }
            }
            return(ListaEventos);
        }
Пример #2
0
        public void ActualizarEstado(PresupuestoBE Pres, PresupuestoEstadoBE nEstado)

        {
            dPresup.ActualizarEstado(Pres, nEstado);
            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Actualización de Estado, Presupuesto N° " + Pres.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #3
0
        public void Cierre(PresupuestoAprobacionBE Resultado)
        {
            dPresup.Cierre(Resultado);
            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);

            nActividad.Detalle = "Cierre de Presupuesto N° " + Resultado.Presupuesto.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #4
0
        public void Eliminar(PresupuestoBE ePresup)
        {
            dPresup.Eliminar(ePresup);

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se eliminó el Presupuesto N° " + ePresup.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #5
0
        public void Logut()

        {
            nActividad.Detalle = "Sesión cerrada con éxito";
            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            bllBit.NuevaActividad(nActividad);
            SesionSingleton.Instancia.Logout();
        }
Пример #6
0
        public void AnalisisComercial(PresupuestoAprobacionBE Resultado)

        {
            dPresup.AnalisisComercial(Resultado);

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Análisis Comercial realizado, Presupuesto N° " + Resultado.Presupuesto.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #7
0
        public void AltaPresupuesto(PresupuestoBE nPresupuesto)

        {
            string Id = dPresup.AltaPresupuesto(nPresupuesto);

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se agregó el Presupuesto N° " + Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #8
0
        public void EditarPresupuesto(PresupuestoBE nPresupuesto)

        {
            PresupuestoEstadoBE nEstado = new ApTecPend();

            nPresupuesto.ActualizarEstado(nEstado);                                // Al editar vuelve a estar pendiente de Aprobación Técnica
            dPresup.EditarPresupuesto(nPresupuesto);
            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se modificó el Presupuesto N° " + nPresupuesto.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #9
0
        public void EliminarCliente(ClienteBE eCli)
        {
            ClienteDAL CliDal = new ClienteDAL();

            CliDal.EliminarCliente(eCli);

            BitacoraActividadBE nActividad = new BitacoraActividadBE();

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se eliminó el Cliente " + eCli.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #10
0
        public void AltaProducto(ProductoBE nProd)

        {
            string Id = dProd.AltaProducto(nProd);

            BitacoraActividadBE nActividad = new BitacoraActividadBE();
            BitacoraBLL         bllAct     = new BitacoraBLL();

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se agregó el Producto " + Id;
            bllAct.NuevaActividad(nActividad);
        }
Пример #11
0
        public void EliminarProducto(ProductoBE eProd)
        {
            dProd.EliminarProducto(eProd);

            BitacoraActividadBE nActividad = new BitacoraActividadBE();
            BitacoraBLL         bllAct     = new BitacoraBLL();

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se eliminó el Producto " + eProd.Id;

            bllAct.NuevaActividad(nActividad);
        }
Пример #12
0
        public void Eliminar(UsuarioBE Usuario)

        {
            dUsuario.Eliminar(Usuario);
            int dvv = DigitoVerificador.CalcularDigitoVertical(dUsuario.ListarUsuarios());

            DigitoVerificador.ActualizarDigitoVertical(dvv);

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se Eliminó el Usuario " + Usuario.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #13
0
        public void EditarCliente(ClienteBE nCliente)

        {
            nCliente.UsuarioModificacion.Id = SesionSingleton.Instancia.Usuario.Id;
            nCliente.FechaModificacion      = DateTime.Now;
            dCliente.EditarCliente(nCliente);

            BitacoraActividadBE nActividad = new BitacoraActividadBE();

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se modificó el Cliente " + nCliente.Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #14
0
        public void Alta(UsuarioBE Usuario)

        {
            Usuario.dvh = DigitoVerificador.CalcularDigitoHorizontal(Usuario);
            string Id  = dUsuario.Alta(Usuario);
            int    dvv = DigitoVerificador.CalcularDigitoVertical(dUsuario.ListarUsuarios());

            DigitoVerificador.ActualizarDigitoVertical(dvv);

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se agregó el Usuario " + Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #15
0
        public void InsertarCliente(ClienteBE nCliente)

        {
            nCliente.FechaCreacion   = DateTime.Now;
            nCliente.UsuarioCreacion = SesionSingleton.Instancia.Usuario;
            string Id = dCliente.AltaCliente(nCliente);

            BitacoraActividadBE nActividad = new BitacoraActividadBE();

            tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje");
            nActividad.SetTipo(tipo);
            nActividad.Detalle = "Se agregó el Cliente " + Id;
            bllBit.NuevaActividad(nActividad);
        }
Пример #16
0
        public List <BitacoraTipoActividad> ListarTipos()

        {
            List <BitacoraTipoActividad> ListaTipos = new List <BitacoraTipoActividad>();

            Acceso  AccesoDB = new Acceso();
            DataSet DS       = new DataSet();

            DS = AccesoDB.LeerDatos("sp_ListarBitacoraTipo", null);

            if (DS.Tables[0].Rows.Count > 0)
            {
                foreach (DataRow Item in DS.Tables[0].Rows)
                {
                    BitacoraTipoActividad oTipo = new BitacoraTipoActividad();

                    oTipo.Id   = Convert.ToInt32(Item[0]);
                    oTipo.Tipo = Convert.ToString(Item[1]).Trim();
                    ListaTipos.Add(oTipo);
                }
            }
            return(ListaTipos);
        }
Пример #17
0
        public BitacoraActividadBE()

        {
            _tipo = new BitacoraTipoActividad();
        }
Пример #18
0
 public void SetTipo(BitacoraTipoActividad tipo)
 {
     _tipo = tipo;
 }