public static void Categoria_Grabar(string Accion, CECategoria obj_cate, Result_transaccion obj_transac) { SqlConnection conn = null; try { conn = new CDConnection().openDB(); if (Accion == "N") { CDCategoria.Categoria_Insertar(conn, obj_cate); } else { CDCategoria.Categoria_Actualizar(conn, obj_cate); } obj_transac.resultado = 1; obj_transac.new_codigo = obj_cate.cod_cate; obj_transac.msg_error = ""; } catch (Exception ex) { obj_transac.resultado = 0; obj_transac.msg_error = "Error!!! No se pudo grabar la informacion en la base de datos" + ex.Message; } finally { CDConnection.CloseConexion(conn); } }
public static CECategoria Categoria_Consultar_datos(Result_transaccion obj_transac, string m_cod_cate) { CECategoria obj_cate = new CECategoria(); SqlConnection conn = null; try { conn = new CDConnection().openDB(); obj_cate = CDCategoria.Categoria_Consultar_datos(conn, m_cod_cate); obj_transac.resultado = 1; obj_transac.msg_error = ""; } catch (Exception ex) { obj_transac.resultado = 0; obj_transac.msg_error = "Error!!! No se pudo consultar los datos de la categoria" + ex.Message; } finally { CDConnection.CloseConexion(conn); } return obj_cate; }
public bool getCategoria_actualizar(CECategoria oCategoria) { CDConnection ocd = new CDConnection (); SqlConnection oconexion = ocd.openDB(); SqlCommand oSqlCommand = new SqlCommand("sp_actualizar_categoria", oconexion); oSqlCommand.CommandType = CommandType.StoredProcedure; oSqlCommand.Parameters.Add("@id_Empresa", SqlDbType.Int).Value = oCategoria.id_Empresa; oSqlCommand.Parameters.Add("@cod_iso_idio", SqlDbType.VarChar, 2).Value = oCategoria.cod_iso_idio; oSqlCommand.Parameters.Add("@cod_cat", SqlDbType.VarChar, 3).Value = oCategoria.Id_Categoria; oSqlCommand.Parameters.Add("@abrv", SqlDbType.VarChar, 10).Value = oCategoria.Nombre; oSqlCommand.Parameters.Add("@desc", SqlDbType.VarChar, 50).Value = oCategoria.descripcion; oSqlCommand.ExecuteNonQuery(); oconexion.Close(); return true; }