public static void Marca_Modelo_Insertar(SqlConnection conn, CEMarca_Modelo obj_marca_modelo) { try { using (SqlCommand cmd = new SqlCommand("usp_marca_modelo_Insert", conn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@cod_marca", SqlDbType.VarChar, 3).Value = obj_marca_modelo.cod_marca; cmd.Parameters.Add("@cod_modelo", SqlDbType.VarChar, 3).Value = obj_marca_modelo.cod_modelo; cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw ex; } }
public static void Marca_Modelo_Grabar(CEMarca_Modelo obj_marca_modelo, Result_transaccion obj_transac) { SqlConnection conn = null; try { conn = new CDConnection().openDB(); CDMarca_Modelo.Marca_Modelo_Insertar(conn,obj_marca_modelo); obj_transac.resultado = 1; 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); } }
protected void btn_grabar_Click(object sender, EventArgs e) { ModalPopupExtender1.Show(); Result_transaccion obj_transac = new Result_transaccion(); CEMarca_Modelo obj_marca_modelo = new CEMarca_Modelo(); obj_marca_modelo.cod_marca = drp_marca.SelectedValue; obj_marca_modelo.cod_modelo = drp_modelo.SelectedValue; CCMarca_Modelo.Marca_Modelo_Grabar(obj_marca_modelo, obj_transac); if (obj_transac.resultado == 1) { lbl_confirmacion.ForeColor = System.Drawing.Color.Green; lbl_confirmacion.Text = "Se grabó la información con éxito"; llenarGrillaConProcedimiento(); } else { lbl_confirmacion.ForeColor = System.Drawing.Color.Red; lbl_confirmacion.Text = "No se pudo grabar la información" + obj_transac.msg_error; } }