Beispiel #1
0
    protected void btnLimpiar_Click(object sender, EventArgs e)
    {
        try
        {
            gvSeleccion.DataSource = null;
            gvSeleccion.DataBind();

            txtCantidad.Text   = "";
            lblCostoTotal.Text = "";
            lblError.Text      = "";

            txtCantidad.Enabled = false;

            btnCalcularCosto.Enabled = false;
            btnConfirmar.Enabled     = false;

            Session["ListaCompleta"] = LogicaMedicamento.Listar();
            Session["Seleccion"]     = new List <Medicamento>();

            gvMedicamentos.DataSource = (List <Medicamento>)Session["ListaCompleta"];
            gvMedicamentos.DataBind();
        }
        catch (Exception ex)
        {
            lblError.Text = ex.Message;
        }
    }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    ddlFarmaceuticas.DataSource     = LogicaFarmaceutica.Listar();
                    ddlFarmaceuticas.DataTextField  = "Nombre";
                    ddlFarmaceuticas.DataValueField = "Ruc";
                    ddlFarmaceuticas.AutoPostBack   = true;
                    ddlFarmaceuticas.DataBind();

                    Farmaceutica       f     = LogicaFarmaceutica.Buscar(Convert.ToInt32(ddlFarmaceuticas.SelectedValue));
                    List <Medicamento> lista = LogicaMedicamento.Listar(f);
                    Session["listamed"]       = lista;
                    gvMedicamentos.DataSource = lista;
                    gvMedicamentos.DataBind();
                }

                catch (Exception ex)
                {
                    lblError.Text = ex.Message;
                }
            }
        }
Beispiel #3
0
 protected void ddlFarmaceuticas_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         Farmaceutica       f     = LogicaFarmaceutica.Buscar(Convert.ToInt32(ddlFarmaceuticas.SelectedValue));
         List <Medicamento> lista = LogicaMedicamento.Listar(f);
         Session["listamed"]       = lista;
         gvMedicamentos.DataSource = lista;
         gvMedicamentos.DataBind();
     }
     catch (Exception ex)
     {
         lblError.Text = ex.Message;
     }
 }
Beispiel #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         List <Medicamento> lista = new List <Medicamento>();
         try
         {
             lista = LogicaMedicamento.Listar();
             Session["listamedicamentos"] = lista;
             gvMedicamentos.DataSource    = lista;
             gvMedicamentos.SelectedRowStyle.BackColor = Color.LightSeaGreen;
             gvMedicamentos.DataBind();
         }
         catch (Exception ex)
         {
             lblError.Text = ex.Message;
         }
     }
 }
Beispiel #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            try
            {
                Session["ListaCompleta"] = LogicaMedicamento.Listar();
                Session["Seleccion"]     = new List <Medicamento>();

                gvMedicamentos.DataSource = (List <Medicamento>)Session["ListaCompleta"];
                gvMedicamentos.DataBind();
                gvSeleccion.DataSource = (List <Medicamento>)Session["Seleccion"];
                gvMedicamentos.DataBind();

                txtCantidad.Enabled = false;
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
    }