public static List <eRegistroLog> GetList(string codigoCliente) { SqlCommand cmd = new SqlCommand("pEXT_RegistroLogCliente_list"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@codigoCliente", SqlDbType.Char, 10).Value = codigoCliente; SqlDataReader reader = ExecuteReader(cmd); List <eRegistroLog> lista = new List <eRegistroLog>(); while (reader.Read()) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.IdRegistroLog = reader.GetInt64(0); oRegistroLog.codigoCliente = reader.GetString(1); oRegistroLog.codigoContacto = reader.GetString(2); oRegistroLog.IdProceso = reader.GetInt16(3); oRegistroLog.IdMenuWeb = !reader[4].Equals(DBNull.Value) ? reader.GetInt32(4) : 0; oRegistroLog.IdArticulo = !reader[5].Equals(DBNull.Value) ? reader.GetInt32(5) : 0; oRegistroLog.Observ = !reader[6].Equals(DBNull.Value) ? reader.GetString(6) : string.Empty; oRegistroLog.FechaRegistro = reader.GetDateTime(7); lista.Add(oRegistroLog); } reader.Close(); return(lista); }
public static List <eRegistroLog> GetList(DateTime FechaIni, DateTime FechaFin) { SqlCommand cmd = new SqlCommand("pEXT_RegistroLog_list"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@FechaIni", SqlDbType.DateTime).Value = FechaIni; cmd.Parameters.Add("@FechaFin", SqlDbType.DateTime).Value = FechaFin; SqlDataReader reader = ExecuteReader(cmd); List <eRegistroLog> lista = new List <eRegistroLog>(); while (reader.Read()) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.IdRegistroLog = reader.GetInt64(0); oRegistroLog.codigoCliente = reader.GetString(1); oRegistroLog.codigoContacto = reader.GetString(2); oRegistroLog.IdProceso = reader.GetInt16(3); oRegistroLog.IdMenuWeb = !reader[4].Equals(DBNull.Value) ? reader.GetInt32(4) : 0; oRegistroLog.IdArticulo = !reader[5].Equals(DBNull.Value) ? reader.GetInt32(5) : 0; oRegistroLog.Observ = !reader[6].Equals(DBNull.Value) ? reader.GetString(6) : string.Empty; oRegistroLog.FechaRegistro = reader.GetDateTime(7); oRegistroLog.NombreProceso = !reader[8].Equals(DBNull.Value) ? reader.GetString(8) : string.Empty; oRegistroLog.NombreCliente = !reader[9].Equals(DBNull.Value) ? reader.GetString(9) : string.Empty; oRegistroLog.NombreContacto = !reader[10].Equals(DBNull.Value) ? reader.GetString(10) : string.Empty; oRegistroLog.NombreSeccion = !reader[11].Equals(DBNull.Value) ? reader.GetString(11) : string.Empty; oRegistroLog.NombrePagina = !reader[12].Equals(DBNull.Value) ? reader.GetString(12) : string.Empty; lista.Add(oRegistroLog); } reader.Close(); return(lista); }
public static eRegistroLog GetItem(long IdRegistroLog) { SqlCommand cmd = new SqlCommand("pEXT_RegistroLog_select"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdRegistroLog", SqlDbType.BigInt, 10).Value = IdRegistroLog; SqlDataReader reader = ExecuteReader(cmd); eRegistroLog oRegistroLog = null; if (reader.Read()) { oRegistroLog = new eRegistroLog(); oRegistroLog.IdRegistroLog = reader.GetInt64(0); oRegistroLog.codigoCliente = reader.GetString(1); oRegistroLog.codigoContacto = reader.GetString(2); oRegistroLog.IdProceso = reader.GetInt16(3); oRegistroLog.IdMenuWeb = !reader[4].Equals(DBNull.Value) ? reader.GetInt32(4) : 0; oRegistroLog.IdArticulo = !reader[5].Equals(DBNull.Value) ? reader.GetInt32(5) : 0; oRegistroLog.Observ = !reader[6].Equals(DBNull.Value) ? reader.GetString(6) : string.Empty; oRegistroLog.FechaRegistro = reader.GetDateTime(7); oRegistroLog.NombreProceso = !reader[8].Equals(DBNull.Value) ? reader.GetString(8) : string.Empty; oRegistroLog.NombreCliente = !reader[9].Equals(DBNull.Value) ? reader.GetString(9) : string.Empty; oRegistroLog.NombreContacto = !reader[10].Equals(DBNull.Value) ? reader.GetString(10) : string.Empty; oRegistroLog.NombreSeccion = !reader[11].Equals(DBNull.Value) ? reader.GetString(11) : string.Empty; oRegistroLog.NombrePagina = !reader[12].Equals(DBNull.Value) ? reader.GetString(12) : string.Empty; } reader.Close(); return(oRegistroLog); }
private void FillDetalle(long IdRegistroLog) { eRegistroLog oRegistroLog = lExtranet.RegistroLog_item(IdRegistroLog); List <eRegistroLog> lRegistroLog = new List <eRegistroLog>(); lRegistroLog.Add(oRegistroLog); dlwDetalle.DataSource = lRegistroLog; dlwDetalle.DataBind(); }
public bool DescargoDocumento(eContacto oContacto, string UrlDocumento) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.Observ = "El usuario descargó el documento en Facturación: " + UrlDocumento; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "FACT_DESCARGAR"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool BusquedaDocumento(eContacto oContacto, string Criterio) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.Observ = "El usuario realizó una búsqueda en Facturación: " + Criterio; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "FACT_BUSCAR"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool AceptoTerminos(eContacto oContacto) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.Observ = "El usuario aceptó los términos y condiciones para acceder al portal"; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "CHECK_OPTIN"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool Logoff(eContacto oContacto) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.Observ = "El usuario cerró sesión en el portal"; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "LOGOFF"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool RegistroUsuarioCAT(eContacto oContacto, eServicioCAT oServicioCAT) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.Observ = "El usuario registró un usuario CAT: " + oServicioCAT.usuarioCAT; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "REG_USERCAT"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool VerSeccion(eContacto oContacto, eMenuWebDetalle oSeccionWeb) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.IdMenuWeb = oSeccionWeb.IdMenuWeb; oRegistroLog.Observ = "El usuario visitó la sección: " + oSeccionWeb.Titulo; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "VER_SECCION"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public bool VerPagina(eContacto oContacto, eArticulo oArticulo) { eRegistroLog oRegistroLog = new eRegistroLog(); oRegistroLog.codigoCliente = oContacto.codigoCliente; oRegistroLog.codigoContacto = oContacto.codigoContacto; oRegistroLog.IdMenuWeb = oArticulo.IdMenuWeb; oRegistroLog.IdArticulo = oArticulo.IdArticulo; oRegistroLog.Observ = "El usuario visitó la página: " + oArticulo.Titulo; oRegistroLog.IdProceso = lProceso.Find(delegate(eProceso p) { return(p.Command == "VER_PAGINA"); }).IdProceso; return(lExtranet.RegistroLog_add(oRegistroLog)); }
public static int Insert(eRegistroLog oRegistroLog) { SqlCommand cmd = new SqlCommand("pEXT_RegistroLog_insert"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@codigoCliente", SqlDbType.Char, 10).Value = oRegistroLog.codigoCliente; cmd.Parameters.Add("@codigoContacto", SqlDbType.Char, 10).Value = oRegistroLog.codigoContacto; cmd.Parameters.Add("@IdProceso", SqlDbType.SmallInt).Value = oRegistroLog.IdProceso; cmd.Parameters.Add("@IdMenuWeb", SqlDbType.Int).Value = oRegistroLog.IdMenuWeb; cmd.Parameters.Add("@IdArticulo", SqlDbType.Int).Value = oRegistroLog.IdArticulo; cmd.Parameters.Add("@Observ", SqlDbType.VarChar, 255).Value = oRegistroLog.Observ; cmd.Parameters.Add("@fechaRegistro", SqlDbType.DateTime).Value = oRegistroLog.FechaRegistro; return(InsertCommand(cmd, true)); }
public static bool RegistroLog_add(eRegistroLog oRegistroLog) { oRegistroLog.FechaRegistro = DateTime.Now; IdException = ext_RegistroLog.Insert(oRegistroLog); return(IdException == 0); }