public void Insert(LogPersonaNaturalDTO objIn) { try { this.BEMEConnectionObj.Open(); OleDbCommand cmd = this.BEMEConnectionObj.CreateCommand(); cmd.CommandText = "INSERT INTO LogPN( " + "RutPersonaNatural, " + "IdUsuario, " + "FechaLogPN, " + "TextoLogPN) " + "VALUES( " + "@RutPersonaNatural, " + "@IdUsuario, " + //"@FechaLogPN, " + "Now(), " + "@TextoLogPN)"; cmd.Parameters.AddRange(new OleDbParameter[] { new OleDbParameter("@RutPersonaNatural", objIn.RutPersonaNatural), new OleDbParameter("@IdUsuario", objIn.IdUsuario), //new OleDbParameter("@FechaLogPN", objIn.Fecha), new OleDbParameter("@TextoLogPN", objIn.Texto) }); cmd.ExecuteNonQuery(); this.BEMEConnectionObj.Close(); } catch (OleDbException ex) { throw ex; } }
public List <LogPersonaNaturalDTO> GetAll() { List <LogPersonaNaturalDTO> toReturn = new List <LogPersonaNaturalDTO>(); LogPersonaNaturalDTO obj; for (int i = 0; i < 5; i++) { obj = new LogPersonaNaturalDTO(); obj.IdLog = i; obj.Fecha = DateTime.Now; obj.IdUsuario = i; obj.NombreUsuario = string.Format("usr{0}", i); obj.Texto = string.Format("Texto {0}", i); toReturn.Add(obj); } return(toReturn); }
public List <LogPersonaNaturalDTO> GetAllByParameters(LogPersonaNaturalDTO objIN) { return(ObjLogPersonaNaturalDA.GetAllByParameters(objIN)); }
public void Insert(LogPersonaNaturalDTO objIn) { ObjLogPersonaNaturalDA.Insert(objIn); }
public List <LogPersonaNaturalDTO> GetAllByParameters(LogPersonaNaturalDTO objIN) { List <LogPersonaNaturalDTO> toReturn = new List <LogPersonaNaturalDTO>(); LogPersonaNaturalDTO obj; try { this.BEMEConnectionObj.Open(); OleDbCommand cmd = this.BEMEConnectionObj.CreateCommand(); cmd.CommandText = "SELECT LogPN.IdLogPN, " + "LogPN.RutPersonaNatural, " + "PersonaNatural.NombrePersonaNatural, " + "LogPN.IdUsuario, " + "Usuarios.NombreUsuario, " + "LogPN.FechaLogPN, " + "LogPN.TextoLogPN " + "FROM Usuarios " + "INNER JOIN (PersonaNatural " + "INNER JOIN LogPN " + "ON PersonaNatural.RutPersonaNatural = LogPN.RutPersonaNatural) " + "ON Usuarios.IdUsuario = LogPN.IdUsuario " + "WHERE (((LogPN.RutPersonaNatural)=@RutPersonaNatural)) " + "ORDER BY LogPN.FechaLogPN"; cmd.Parameters.AddRange(new OleDbParameter[] { new OleDbParameter("@RutPersonaNatural", objIN.RutPersonaNatural) }); OleDbDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { obj = new LogPersonaNaturalDTO(); obj.IdLog = Convert.ToInt32(reader["IdLogPN"]); obj.RutPersonaNatural = Convert.ToString(reader["RutPersonaNatural"]); obj.NombrePersonaNatural = Convert.ToString(reader["NombrePersonaNatural"]); obj.Fecha = Convert.ToDateTime(reader["FechaLogPN"]); obj.IdUsuario = Convert.ToInt32(reader["IdUsuario"]); obj.NombreUsuario = Convert.ToString(reader["NombreUsuario"]); obj.Texto = Convert.ToString(reader["TextoLogPN"]); toReturn.Add(obj); } reader.Close(); this.BEMEConnectionObj.Close(); } catch (OleDbException ex) { toReturn = null; throw ex; } return(toReturn); }