예제 #1
0
    protected void btnConfirmar_Click(object sender, EventArgs e)
    {
        try
        {
            Int64   ruc;
            int     codigo, precio, cantidad;
            Usuario oUsu;

            oUsu = (Usuario)Session["Cliente"];

            Cliente oCli = LogicaUsuario.BuscarCliente(oUsu.nomUsu);

            ruc      = Convert.ToInt64(gvMedicamentos.SelectedRow.Cells[1].Text.Trim());
            codigo   = Convert.ToInt32(gvMedicamentos.SelectedRow.Cells[2].Text.Trim());
            precio   = Convert.ToInt32(gvMedicamentos.SelectedRow.Cells[5].Text.Trim());
            cantidad = Convert.ToInt32(txtCantidad.Text.Trim());

            Medicamento oMed = LogicaMedicamento.Buscar(ruc, codigo);

            Pedido oPed = new Pedido(0, cantidad, 0, oCli, oMed);

            LogicaPedido.Alta(oPed);
        }
        catch (Exception ex)
        {
            lblError.Text = ex.Message;
        }
    }