예제 #1
0
 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;
        }
 }
예제 #2
0
        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);
            }
        }
예제 #3
0
        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;
            }
        }