//Actualizar Categoria public static string NegActualizar(int codigo, string descripcion) { Categorias cate = new Categorias(); cate.CodCategoria = codigo; cate.Descripcion = descripcion; return cate.ActualizarCategoria(cate); }
//Actualizar categorias public string ActualizarCategoria(Categorias CatCons) { string mensaje = ""; SqlConnection conn = new SqlConnection(); try { conn.ConnectionString = Conexion.cadenaconexion; conn.Open(); SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = conn; sqlCmd.CommandText = "Actualizar_Categorias"; sqlCmd.CommandType = CommandType.StoredProcedure; //Parámetros SqlParameter parCod = new SqlParameter(); parCod.ParameterName = "@codCategoria"; parCod.SqlDbType = SqlDbType.Int; parCod.Value = CatCons.CodCategoria; sqlCmd.Parameters.Add(parCod); SqlParameter parDes = new SqlParameter(); parDes.ParameterName = "@descripcionCat"; parDes.SqlDbType = SqlDbType.VarChar; parDes.Size = 50; parDes.Value = CatCons.Descripcion; sqlCmd.Parameters.Add(parDes); mensaje = sqlCmd.ExecuteNonQuery() == 0 ? "OK" : "No se actualizo"; } catch (Exception exc) { mensaje += exc.Message; } finally { if (conn.State == ConnectionState.Open) conn.Close(); } return mensaje; { } }
//Insertar Categorias public static string InsertCategoria(string descripcion) { Categorias cate = new Categorias(); cate.Descripcion = descripcion; return cate.InsertarCategoria(cate); }
// insertar datos public string InsertarCategoria(Categorias Cat) { string mensaje = ""; SqlConnection con = new SqlConnection(); try { con.ConnectionString = Conexion.cadenaconexion; con.Open(); SqlCommand sqlCo = new SqlCommand(); sqlCo.Connection = con; sqlCo.CommandText = "Insertar_Categorias"; sqlCo.CommandType = CommandType.StoredProcedure; SqlParameter parCat = new SqlParameter(); parCat.ParameterName = "@descripcionCat"; parCat.SqlDbType = SqlDbType.VarChar; parCat.Size = 50; parCat.Value = Cat.Descripcion; sqlCo.Parameters.Add(parCat); mensaje = sqlCo.ExecuteNonQuery() == 0 ? "OK" : "No se pudo guardar"; } catch (Exception Exc) { mensaje += Exc.Message; } finally { if (con.State == ConnectionState.Open) con.Close(); } return mensaje; }