private void btn_guardar_Click(object sender, EventArgs e)
        {
            CapaDatosCompras cd = new CapaDatosCompras();                                                                                   // GUARDADO DE DATOS

            cd.InsertarDatosDetalle1(Txt_NDetalle.Text, Txt_Cantidad.Text, Txt_Subtotal.Text, Txt_NOrden.Text, Txt_CodigoP.Text);

            clean();                                                                                                                        // FUNCION DE LIMPIAR

            DataSet ds;                                                                                                                     // CARGA DEL DATAGRID DE DETALES

            ds = cd.ConsultarDatos1(Txt_NOrden.Text);
            Dgv_detalle.DataSource = ds.Tables[0];


            double suma = 0;

            foreach (DataGridViewRow row in Dgv_detalle.Rows)
            {
                if (row.Cells[4].Value != null)
                {
                    suma += Convert.ToDouble(row.Cells[4].Value);                       // SUMA DE SUBTOTALES PARA GENERAR EL TOTAL
                }
            }
            this.Txt_total.Text = Convert.ToString(suma);

            // GUARDADO DE DATOS
            cd.ActualizarTotal(Txt_total.Text, "PK_NumeroOrden", "TBL_OrdenDeDevolucionEncabezado", Txt_NOrden.Text);
        }
        private void button3_Click(object sender, EventArgs e)                                                                              // GUARDADO DE DATOS
        {
            CapaDatosCompras cd = new CapaDatosCompras();
            cd.InsertarDatosDetalle1(Txt_NDetalle.Text, Txt_Cantidad.Text, Txt_Subtotal.Text, Txt_NOrden.Text, Txt_CodigoP.Text);

            clean();                                                                                                                        // FUNCION DE LIMPIAR 

            DataSet ds;                                                                                                                     // RECARGA DEL DATAGRID DE DETALES
            ds = cd.ConsultarDatos1(Txt_NOrden.Text);
            Dgv_detalle.DataSource = ds.Tables[0];
        }