public void Logger(Exception exception, HttpContext context) { string userId = string.Empty; try { userId = context.User.Identity.Name; } catch { /* no hacer nada, o enviar un correo electrónico al webmaster */ } var error = new Error { UserId = userId, Exception = exception.GetType().FullName, Message = exception.Message, Everything = exception.ToString(), IpAddress = context.Request.UserHostAddress, UserAgent = context.Request.UserAgent, PathAndQuery = context.Request.Url == null ? string.Empty : context.Request.Url.PathAndQuery, HttpReferer = context.Request.UrlReferrer == null ? string.Empty : context.Request.UrlReferrer.PathAndQuery, }; database.Add(error); }
public void AddNewProduct(Product product) { _database.Add(product); }
public void AddNewCartItem(CartItem cartitem) { _database.Add(cartitem); }
public void AddNewOrder(Order order) { _database.Add(order); }
public void AddNewCart(Cart cart) { _database.Add(cart); }
public void AddNewArtist(Artist artist) { _database.Add(artist); }
public void AddNewUser(User user) { _database.Add(user); }