Exemplo n.º 1
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            if (CnnFalp.Estado == ConnectionState.Closed)
            {
                CnnFalp.Abrir();
            }

            CnnFalp.IniciarTransaccion();
            Guardar_turnos();
            CnnFalp.ConfirmarTransaccion();
            CnnFalp.Cerrar();


            MessageBox.Show("Estimado Usuario, La Información fue Guardada Correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Exemplo n.º 2
0
        protected void btn_confirmar_pedido(object sender, EventArgs e)
        {
            ConectarFalp conn = new  ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle);

            if (conn.Estado == ConnectionState.Closed)
            {
                conn.Abrir();
            }

            try
            {
                conn.IniciarTransaccion();

                guardar_detalle_tipo_comida();
                guardar_detalle_distribucion();
                guardar_detalle_alimentos();

                conn.ConfirmarTransaccion();
                conn.Cerrar();

                if (Convert.ToInt32(cod_alimento) > 0)
                {
                    string res1 = "Estimado Usuario, El pedido se registrado correctamente";
                    ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup4('" + res1 + "');", true);
                }
                else
                {
                    string res1 = "Estimado Usuario, error al realizar pedido";
                    ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup4('" + res1 + "');", true);
                }
            }
            catch (Exception ex)
            {
                string res1 = ex.ToString();
                ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup4('" + res1 + "');", true);
                conn.ReversarTransaccion();
            }
        }