Example #1
0
 public void AgregarRegistro(LineaBitacoraSeguridad obj)
 {
     try
     {
         CGP.Seguridad.UsrSeguridad.Dat_Bitacora.Dat_Bitacora acceso = new CGP.Seguridad.UsrSeguridad.Dat_Bitacora.Dat_Bitacora();
         acceso.AgregarBD(obj.TipoEvento, obj.DescripcionEvento, obj.Referencia1,obj.Referencia2,obj.Referencia3, obj.ReferenciaTecnica, obj.DireccionIP, obj.Login);
     }
     catch
     {
         throw;
     }
 }
Example #2
0
        public List<LineaBitacoraSeguridad> ListarBitacoraSeguridad(DateTime fechaInicio, DateTime fechaFin, string login, int? numeroLinea, string sortExpression)
        {
            try
            {
                CGP.clsListaCondiciones condiciones = GenerarListaCondiciones(fechaInicio, fechaFin, login, numeroLinea);

                CGP.Seguridad.UsrSeguridad.Dat_Bitacora.Dat_Bitacora acceso = new CGP.Seguridad.UsrSeguridad.Dat_Bitacora.Dat_Bitacora();
                DataSet datos = acceso.TraerListaTotalBD(condiciones, 0);
                char[] trimChars = { '\0' };
                List<LineaBitacoraSeguridad> bitacora = null;
                if (datos != null && datos.Tables.Count > 0 && datos.Tables[0].Rows.Count > 0)
                {
                    bitacora = new List<LineaBitacoraSeguridad>();
                    foreach (DataRow row in datos.Tables[0].Rows)
                    {
                        LineaBitacoraSeguridad obj = new LineaBitacoraSeguridad();
                        obj.Codigo = Int32.Parse(row["CodigoEvento"].ToString());
                        obj.TipoEvento = Int32.Parse(row["TipoEvento"].ToString());
                        obj.FechaEvento = (DateTime)row["FechaEvento"];
                        obj.Login = row["Login"].ToString();
                        obj.DescripcionEvento = row["DescripcionEvento"].ToString().Trim(trimChars);
                        obj.ReferenciaTecnica = row["ReferenciaTecnica"].ToString().Trim(trimChars);
                        obj.Referencia1 = row["Referencia1"].ToString().Trim(trimChars);
                        obj.Referencia2 = row["Referencia2"].ToString().Trim(trimChars);
                        obj.Referencia3 = row["Referencia3"].ToString().Trim(trimChars);
                        obj.DireccionIP = row["IP"].ToString();
                        bitacora.Add(obj);
                    }
                }

                return bitacora;
            }
            catch (Exception)
            {
                throw;
            }
        }