/* * ALTER procedure [dbo].[SP_Componente] * @intTipo int, * @intClave int, * @vchNombre varchar(100), * @vchMarca nvarchar(100), * @intStock int, * @intCategoriaCodigo int, * @intIdUsuario int * as */ public bool ComponenteInsertar(E_Categoria categoria, String idUser) { SqlCommand cmd = new SqlCommand("SP_Categoria", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@intTipo", 1); cmd.Parameters.AddWithValue("@intCodigo", ' '); cmd.Parameters.AddWithValue("@vchNombre", categoria.Nombre); cmd.Parameters.AddWithValue("@intIdUsuarioCreacion", idUser); cmd.Parameters.AddWithValue("@intIdUsuarioModificacion", ' '); cmd.Parameters.AddWithValue("@intIdUsuarioEliminacion", ' '); if (cn.State == ConnectionState.Open) { cn.Close(); } cn.Open(); if (cmd.ExecuteNonQuery() > 0) { cn.Close(); return(true); } else { cn.Close(); return(false); } }
public List <E_Producto> ListarProductoIndicador(String codigo, int id_cat, int rango) { SqlCommand cmd = null; List <E_Producto> Lista = null; SqlDataReader dr = null; try { //// cmd.Connection = conexion.AbrirConexion(); // cmd.Connection = conexion.AbrirConexion(); // cmd.CommandText = "Sp_ListarProdStatus"; // cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("@prmCodigo", codigo); // cmd.Parameters.AddWithValue("@prmcat", id_cat); // cmd.Parameters.AddWithValue("@prmstockrango", rango); // dr = cmd.ExecuteReader(); // cmd.Parameters.Clear(); SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("Sp_ListarProdStatus", cn); cmd.Parameters.AddWithValue("@prmCodigo", codigo); cmd.Parameters.AddWithValue("@prmcat", id_cat); cmd.Parameters.AddWithValue("@prmstockrango", rango); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Producto>(); while (dr.Read()) { E_Producto p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.PrecioCompra_Prod = Convert.ToDouble(dr["PrecioCompra_Prod"]); p.Precio_Prod = Convert.ToDouble(dr["Precio_Prod"]); p.Stock_Prod = Convert.ToInt32(dr["Stock_Prod"]); p.StockProm_Prod = Convert.ToInt32(dr["StockProm_Prod"]); p.StockMin_Prod = Convert.ToInt32(dr["StockMin_Prod"]); E_Categoria c = new E_Categoria(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Abreviatura_Umed = dr["Abreviatura_Umed"].ToString(); p.unidmedida = um; //entMaterial m = new entMaterial(); //m.Nombre = dr["Nombre_Material"].ToString(); //p.material = m; Lista.Add(p); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
public List <E_Categoria> ListarCategoria() { SqlCommand cmd = null; SqlDataReader dr = null; List <E_Categoria> Lista = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spListarCategoriaCombo", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Categoria>(); while (dr.Read()) { E_Categoria c = new E_Categoria(); c.Id_Cat = Convert.ToInt32(dr["Id_Cat"]); c.Codigo_Cat = dr["Codigo_Cat"].ToString(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); c.Descripcion_Cat = dr["Descripcion_Cat"].ToString(); Lista.Add(c); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
//Metodo que Insertar, Modifica y Elimina (Procedimiento) #region Abm public int abmCategoria(string pAccion, E_Categoria objE_Categoria) { int Resultado = 0; SqlCommand cmd = new SqlCommand("usp_Ventas_abmCategoria", Conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Accion", pAccion); cmd.Parameters.AddWithValue("@categoriaId", objE_Categoria.CategoriaId); cmd.Parameters.AddWithValue("@descripcion", objE_Categoria.Descripcion); try { AbrirConexion(); Resultado = cmd.ExecuteNonQuery(); } catch (Exception e) { throw new Exception("Error al tratar de almacenar, Borrar o Modificar datos de Categoria", e); } finally { CerrarConexion(); cmd.Dispose(); } return(Resultado); }
}//fin de listarCategoria //metodo encargado de INSERTAR datos A La Categoria public void InsertarCategoria(E_Categoria categoria) { /* * invocamos a nuestra clase que ejecuta nuestros procedientos almacenado * instanciamos la clase SqlCommand y le pasamos el nombre del procedimiento almacenado * que vamos a utlizar para esta consulta, mas la conexion. */ SqlCommand cmd = new SqlCommand("SP_INSERTARCATEGORIA", this.conexion); /* * le decimos que la consulta sera de un procediento almacenado y * no una consulta de text. */ cmd.CommandType = CommandType.StoredProcedure; // abrimos la conexion this.conexion.Open(); //enviamos los parametros para la consulta en la database cmd.Parameters.AddWithValue("@NOMBRE", categoria.NombreCategoria); cmd.Parameters.AddWithValue("@DESCRIPCION", categoria.DescripcionCategoria); //ejecutamos la consulta cmd.ExecuteNonQuery(); //cerramos la conexion conexion.Close(); }
public bool CategoriaEliminar(E_Categoria categoria) { SqlCommand cmd = new SqlCommand("SP_Categoria", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@intTipo", 3); cmd.Parameters.AddWithValue("@intCodigo", categoria.Codigo); cmd.Parameters.AddWithValue("@vchNombre", ' '); cmd.Parameters.AddWithValue("@intIdUsuarioCreacion", ' '); cmd.Parameters.AddWithValue("@intIdUsuarioModificacion",' '); cmd.Parameters.AddWithValue("@intIdUsuarioEliminacion", categoria.Id_eliminacion); if (cn.State == ConnectionState.Open) cn.Close(); cn.Open(); if (cmd.ExecuteNonQuery() > 0) { cn.Close(); return true; } else { cn.Close(); return false; } }
public void EliminarCategoria(E_Categoria Categoria) { SqlCommand cmd = new SqlCommand("SP_ELIMINARCATEGORIA", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); cmd.Parameters.AddWithValue("@IDCATEGORIA", Categoria.IdCategoria); cmd.ExecuteNonQuery(); conexion.Close(); }
public List <E_Producto> BuscarProductoAvanzada(int tip_entrada, String valor_entrada) { SqlCommand cmd = null; SqlDataReader dr = null; List <E_Producto> Lista = null; try { //cmd.Connection = conexion.AbrirConexion(); //cmd.CommandText = "spBuscarProdAvanzada"; //cmd.CommandType = CommandType.StoredProcedure; //cmd.Parameters.AddWithValue("@prmTipEntrada", tip_entrada); //cmd.Parameters.AddWithValue("@prmValorEntrada", valor_entrada); //dr= cmd.ExecuteReader(); //cmd.Parameters.Clear(); SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spBuscarProdAvanzada", cn); cmd.Parameters.AddWithValue("@prmTipEntrada", tip_entrada); cmd.Parameters.AddWithValue("@prmValorEntrada", valor_entrada); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Producto>(); while (dr.Read()) { E_Producto p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.Marca_Prod = dr["Marca_Prod"].ToString(); p.Precio_Prod = Convert.ToDouble(dr["precio_venta"].ToString()); p.Stock_Prod = Convert.ToInt32(dr["stock_actual"]); E_Categoria c = new E_Categoria(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Descripcion_Umed = dr["Descripcion_Umed"].ToString(); p.unidmedida = um; //entMaterial m = new entMaterial(); //m.Nombre = dr["Nombre_Material"].ToString(); //p.material = m; Lista.Add(p); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
public void InsertarCategoria(E_Categoria Categoria) { SqlCommand cmd = new SqlCommand("SP_INSAERTARCATEGORIA", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); cmd.Parameters.AddWithValue("@NOMBRE", Categoria.NombreCategoria); cmd.Parameters.AddWithValue("@DESCRIPCION", Categoria.DescripcionCategoria); cmd.ExecuteNonQuery(); conexion.Close(); }
//metodo para eliminar public void eliminarCategoria(E_Categoria categoria) { SqlCommand sqlcmd = new SqlCommand("sp_EliminarCategoria", sqlcnx); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcnx.Open(); sqlcmd.Parameters.AddWithValue("@IdCategoria", categoria.IdCategoria); sqlcmd.ExecuteNonQuery(); sqlcnx.Close(); }
public DataTable D_lista_categoria(E_Categoria objen) { SqlCommand cmd = new SqlCommand("sp_lista_categoria", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nombre", objen.nompro); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); return(dt); }
public E_Producto BuscarProducto(int id_producto) { SqlCommand cmd = null; SqlDataReader dr = null; E_Producto p = null; try { //cmd.Connection = conexion.AbrirConexion(); //cmd.CommandText = "spBuscarProducto"; //cmd.CommandType = CommandType.StoredProcedure; //cmd.Parameters.AddWithValue("@prmId_Prod", id_producto); //dr = cmd.ExecuteReader(); //cmd.Parameters.Clear(); SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("spBuscarProducto", cn); cmd.Parameters.AddWithValue("@prmId_Prod", id_producto); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); if (dr.Read()) { p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.Marca_Prod = dr["Marca_Prod"].ToString(); p.PrecioCompra_Prod = Convert.ToDouble(dr["precio_venta"].ToString()); p.Precio_Prod = Convert.ToDouble(dr["stock_actual"].ToString()); E_Categoria c = new E_Categoria(); c.Id_Cat = Convert.ToInt32(dr["Id_Cat"]); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Id_Umed = Convert.ToInt32(dr["Id_Umed"]); p.unidmedida = um; E_Proveedor pr = new E_Proveedor(); pr.Id_Proveedor = Convert.ToInt32(dr["Id_Proveedor"]); p.proveedor = pr; //entMaterial m = new entMaterial(); //m.Id = Convert.ToInt32(dr["Id_Material"]); //p.material = m; } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(p); }
//metodo para insertar public void insertarCategoria(E_Categoria categoria) { SqlCommand sqlcmd = new SqlCommand("sp_InsertarCategoria", sqlcnx); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcnx.Open(); sqlcmd.Parameters.AddWithValue("@Nombre", categoria.NombreCategoria); sqlcmd.Parameters.AddWithValue("@Descripcion", categoria.DescripcionCategoria); sqlcmd.ExecuteNonQuery(); sqlcnx.Close(); }
public void EditarCategoria(E_Categoria categoria) { SqlCommand cmd = new SqlCommand("SP_EDITARCATEGORIA", conn); cmd.CommandType = CommandType.StoredProcedure; conn.Open(); cmd.Parameters.AddWithValue("@IDCATEGORIA", categoria.IdCat); cmd.Parameters.AddWithValue("@NOMBRE", categoria.NombreCat); cmd.Parameters.AddWithValue("@DESCRIPCION", categoria.DescripcionCat); cmd.ExecuteNonQuery(); conn.Close(); }
public List <E_Producto> LstProdIndicadorAvanzada(String name) { SqlCommand cmd = null; List <E_Producto> Lista = null; SqlDataReader dr = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("splistarProdIndicador", cn); cmd.Parameters.AddWithValue("@prmname", name); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Producto>(); while (dr.Read()) { E_Producto p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.PrecioCompra_Prod = Convert.ToDouble(dr["PrecioCompra_Prod"]); p.Precio_Prod = Convert.ToDouble(dr["precio_venta"]); p.Stock_Prod = Convert.ToInt32(dr["stock_actual"]); //p.StockProm_Prod = Convert.ToInt32(dr["StockProm_Prod"]); //p.StockMin_Prod = Convert.ToInt32(dr["StockMin_Prod"]); E_Categoria c = new E_Categoria(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Abreviatura_Umed = dr["Abreviatura_Umed"].ToString(); Lista.Add(p); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
public void EliminarCategoria(E_Categoria categoria) { /* * invocamos a nuestra clase que ejecuta nuestros procedientos almacenado * instanciamos la clase SqlCommand y le pasamos el nombre del procedimiento almacenado * que vamos a utlizar para esta consulta, mas la conexion. */ SqlCommand cmd = new SqlCommand("SP_ELIMINARCATEGORIA", conexion); /* * le decimos que la consulta sera de un procediento almacenado y * no una consulta de text. */ cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); //enviamos los parametros para la consulta en la database cmd.Parameters.AddWithValue("@IDCATEGORIA", categoria.IdCategoria); //ejecutamos la consulta y cerramos la conexion cmd.ExecuteNonQuery(); conexion.Close(); }
public List <E_Producto> ListarProducto() { SqlCommand cmd = null; List <E_Producto> Lista = null; SqlDataReader dr = null; try { SqlConnection cn = ConexionBD.Instancia.Conectar(); cmd = new SqlCommand("Sp_ListarProducto", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); Lista = new List <E_Producto>(); while (dr.Read()) { E_Producto p = new E_Producto(); p.Id_Prod = Convert.ToInt32(dr["Id_Prod"]); p.Codigo_Prod = dr["Codigo_Prod"].ToString(); p.Nombre_Prod = dr["Nombre_Prod"].ToString(); p.Marca_Prod = dr["Marca_Prod"].ToString(); E_Categoria c = new E_Categoria(); c.Nombre_Cat = dr["Nombre_Cat"].ToString(); p.categoria = c; E_UnidadMedida um = new E_UnidadMedida(); um.Descripcion_Umed = dr["Descripcion_Umed"].ToString(); p.unidmedida = um; E_Proveedor pr = new E_Proveedor(); pr.RazSocial_Proveedor = dr["RazSocial_Proveedor"].ToString(); p.proveedor = pr; Lista.Add(p); } } catch (Exception) { throw; } finally { cmd.Connection.Close(); } return(Lista); }
public bool insertaCategoria(E_Categoria categoria) { SqlCommand cmd = new SqlCommand("SP_insertarCategoria", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nombre", categoria.Nombre); if (cn.State == ConnectionState.Open) { cn.Close(); } cn.Open(); if (cmd.ExecuteNonQuery() > 0) { cn.Close(); return(true); } else { cn.Close(); return(false); } }
public void EliminarCategoria(E_Categoria categoria) { Categoria.EliminarCategoria(categoria); }
public void EditarCategoria(E_Categoria categoria) { Categoria.EditarCategoria(categoria); }
public void InsertarCategoria(E_Categoria categoria) { Categoria.InsertarCategoriaa(categoria); }
public string ModificaCategoria(E_Categoria pEntidad) { pEntidad.Accion = Acciones.Modificar; return(ObjIBM.IBM_Entidad <E_Categoria>(SP.IBM_Categoria, pEntidad)); }
public string BorraCategoria(int pIdCategoria) { E_Categoria Entidad = new E_Categoria { Accion = Acciones.Borrar, IdCategoria = pIdCategoria }; return(ObjIBM.IBM_Entidad <E_Categoria>(SP.IBM_Categoria, Entidad)); }
// Acciones de Insertar, Borrar y Modificar los datos de la clase Categoria. public string InsertaCategoria(E_Categoria pEntidad) { pEntidad.Accion = Acciones.Insertar; return(ObjIBM.IBM_Entidad <E_Categoria>(SP.IBM_Categoria, pEntidad)); }
public void EditandoCategoria(E_Categoria categoria) { objDato.EditarCategoria(categoria); }
public void EliminandoCategoria(E_Categoria categoria) { objDato.EliminarCategoria(categoria); }
public bool insertaCategoria(E_Categoria categoria) { return(modeloCategoria.CategoriaInsertar(categoria)); }
public bool ActualizarCategoria(E_Categoria categoria) { return(modeloCategoria.CategoriaModificar(categoria)); }
public bool EliminarCategoria(E_Categoria categoria) { return(modeloCategoria.CategoriaEliminar(categoria)); }
public int abmCategoria(string pAccion, E_Categoria objE_Categoria) { return(objNegocioCategoria.abmCategoria(pAccion, objE_Categoria)); }