public DataTable BuscarNombre(D_Categoria_Productos Categoria) { DataTable DtResultado = new DataTable("categoria"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spBuscar_Categoria_Nombre";//El comando a ejecutar SqlCmd.CommandType = CommandType.StoredProcedure; //nviamos wl parámetro de Búsqueda SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@TextoBuscare"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = Categoria.TextoBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
public string Insertar(D_Categoria_Productos Categoria) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spinsertar_categoria"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdcategoria = new SqlParameter(); ParIdcategoria.ParameterName = "@idcategoria"; ParIdcategoria.SqlDbType = SqlDbType.Int; ParIdcategoria.Direction = ParameterDirection.Output; SqlCmd.Parameters.Add(ParIdcategoria); SqlParameter ParNombre = new SqlParameter(); ParNombre.ParameterName = "@nombre"; ParNombre.SqlDbType = SqlDbType.VarChar; ParNombre.Size = 50; ParNombre.Value = Categoria.Nombre1; SqlCmd.Parameters.Add(ParNombre); SqlParameter ParDescripcion = new SqlParameter(); ParDescripcion.ParameterName = "@descripcion"; ParDescripcion.SqlDbType = SqlDbType.VarChar; ParDescripcion.Size = 256; ParDescripcion.Value = Categoria.Descripcion1; SqlCmd.Parameters.Add(ParDescripcion); Rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se ingreso el registro de forma correcta"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }
public string Eliminar(D_Categoria_Productos Categoria) { string Rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_categoria"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdcategoria = new SqlParameter(); ParIdcategoria.ParameterName = "@idcategoria"; ParIdcategoria.SqlDbType = SqlDbType.Int; ParIdcategoria.Value = Categoria.Idcategoria1; SqlCmd.Parameters.Add(ParIdcategoria); Rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se pudo eliminar el registro"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(Rpta); }