public int addToShoppingCart(int id_user, int id_producto) { int ID_Return = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@Id_User", id_user)); _Parametros.Add(new SqlParameter("@Id_Product", id_producto)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@ID_Shopping"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("[dbo].[ShoppingCart.Insert]", _Parametros); ID_Return = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(ID_Return); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertOrder(int idCliente, decimal total, string formaPago, string nota) { int IdOrder = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@idCliente", idCliente)); _Parametros.Add(new SqlParameter("@total", total)); _Parametros.Add(new SqlParameter("@formaPago", formaPago)); _Parametros.Add(new SqlParameter("@nota", nota)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[ORDER.InsertCab]", _Parametros); IdOrder = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdOrder); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int getProductValidbyCode(string code) { int valid = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@code ", code)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@discount"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("[dbo].[SHOPPINGCART_Discount]", _Parametros); valid = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } return(valid); }
public int InsertUser(string nick, string password) { int IdUser = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@Nick", nick)); _Parametros.Add(new SqlParameter("@Password", password)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[USER.Insert]", _Parametros); IdUser = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdUser); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } //return list; }
public int InsertUser(string email, string password, string nombreCompleto, string rol) { int IdUser = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@Email", email)); _Parametros.Add(new SqlParameter("@Contrasenia", password)); _Parametros.Add(new SqlParameter("@NombreCompleto", nombreCompleto)); _Parametros.Add(new SqlParameter("@Rol", rol)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[USER.Insert]", _Parametros); IdUser = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdUser); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertCode(int idPedido, int idProducto, string codigo) { int IdCode = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@idPedido", idPedido)); _Parametros.Add(new SqlParameter("@idProducto", idProducto)); _Parametros.Add(new SqlParameter("@codigo", codigo)); //_Parametros.Add(new SqlParameter("@estatus", estatus)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[CODE.Insert]", _Parametros); IdCode = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdCode); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertCategory(Category category) { int IdCategory = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@Name", category.Name)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[CATEGORY.Insert]", _Parametros); IdCategory = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdCategory); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertProduct(Models.Product product) { int IdUser = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try{ _Parametros.Add(new SqlParameter("@Title", product.Title)); _Parametros.Add(new SqlParameter("@SKU", product.Sku)); _Parametros.Add(new SqlParameter("@Description", product.Description)); _Parametros.Add(new SqlParameter("@Brand", product.Brand)); _Parametros.Add(new SqlParameter("@Ranking", product.Ranking)); _Parametros.Add(new SqlParameter("@Price", product.Price)); _Parametros.Add(new SqlParameter("@SeelingPrice", product.SeelingPrice)); _Parametros.Add(new SqlParameter("@Status", product.Status)); _Parametros.Add(new SqlParameter("@Image", product.Imagen)); _Parametros.Add(new SqlParameter("@IdCategory", product.IdCategory)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[Product.Insert]", _Parametros); IdUser = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdUser); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertProduct(string sku, string titulo, string descripcion, int idPLataforma, int idGenero, int idClasificacion, string imagen, string imagen2, string imagen3, string urlVideo, decimal costo, decimal precioVenta, string edicion, string fechaLanzamiento) { int IdProduct = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); //sku = functions.RandomSku(); try { _Parametros.Add(new SqlParameter("@sku", sku)); _Parametros.Add(new SqlParameter("@titulo", titulo)); _Parametros.Add(new SqlParameter("@descripcion", descripcion)); _Parametros.Add(new SqlParameter("@idPlataforma", idPLataforma)); _Parametros.Add(new SqlParameter("@idGenero", idGenero)); _Parametros.Add(new SqlParameter("@idClasificacion", idClasificacion)); _Parametros.Add(new SqlParameter("@imagen", imagen)); _Parametros.Add(new SqlParameter("@imagen2", imagen2)); _Parametros.Add(new SqlParameter("@imagen3", imagen3)); _Parametros.Add(new SqlParameter("@urlVideo", urlVideo)); _Parametros.Add(new SqlParameter("@costo", costo)); _Parametros.Add(new SqlParameter("@precioVenta", precioVenta)); _Parametros.Add(new SqlParameter("@edicion", edicion)); _Parametros.Add(new SqlParameter("@fechaLanzamiento", fechaLanzamiento)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[PRODUCT.Insert]", _Parametros); IdProduct = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdProduct); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertPromotion(string code, string titulo, string descripcion, DateTime expires_date, string theme, int discount ) { int IdPromotion = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try { _Parametros.Add(new SqlParameter("@Title", titulo)); _Parametros.Add(new SqlParameter("@Code", code)); _Parametros.Add(new SqlParameter("@Description", descripcion)); _Parametros.Add(new SqlParameter("@Expires_date", expires_date)); _Parametros.Add(new SqlParameter("@Theme", theme)); _Parametros.Add(new SqlParameter("@Discount", discount)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[Promotion.Insert]", _Parametros); IdPromotion = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdPromotion); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
public int InsertUser(UserMin user) { int IdUser = 0; List <SqlParameter> _Parametros = new List <SqlParameter>(); try{ _Parametros.Add(new SqlParameter("@Nick", user.Nick)); _Parametros.Add(new SqlParameter("@Password", user.Password)); _Parametros.Add(new SqlParameter("@Name", user.FirstName)); _Parametros.Add(new SqlParameter("@Last", user.Lastname)); _Parametros.Add(new SqlParameter("@email", user.Email)); _Parametros.Add(new SqlParameter("@Address", user.Address)); _Parametros.Add(new SqlParameter("@City", user.City)); _Parametros.Add(new SqlParameter("@State", user.State)); _Parametros.Add(new SqlParameter("@Country", user.Country)); _Parametros.Add(new SqlParameter("@Zip", user.Zip)); _Parametros.Add(new SqlParameter("@Imagen", user.Imagen)); _Parametros.Add(new SqlParameter("@Role", user.Role)); _Parametros.Add(new SqlParameter("@Phone", user.Phone)); SqlParameter valreg = new SqlParameter(); valreg.ParameterName = "@Id"; valreg.DbType = DbType.Int32; valreg.Direction = ParameterDirection.Output; _Parametros.Add(valreg); sql.PrepararProcedimiento("dbo.[USER.Insert]", _Parametros); IdUser = int.Parse(sql.EjecutarProcedimientoOutput().ToString()); return(IdUser); } catch (SqlException sqlEx) { throw new Exception(sqlEx.Message, sqlEx); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }