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); }
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(); } }