protected void Button1_Click(object sender, EventArgs e)
        {
            DataTable dt = Session["EntradaDetalle"] as DataTable;

            entrada = new EntradaAD();

            string fecha          = txtFecha.Text;
            int    id_Proveedor   = Convert.ToInt32(ddlIdProveedor.SelectedValue);
            int    id_Institucion = Convert.ToInt32(ddlIdInstitucion.SelectedValue);

            int id = entrada.InsertEntrada(fecha, id_Proveedor, id_Institucion);

            if (id > 0)
            {
                for (int i = 1; i < dt.Rows.Count; i++)
                {
                    int    medicamento = Convert.ToInt32(dt.Rows[i]["Medicamento"]);
                    int    cantidad    = Convert.ToInt32(dt.Rows[i]["Cantidad"]);
                    int    precio      = Convert.ToInt32(dt.Rows[i]["Precio"]);
                    string fechav      = (string)dt.Rows[i]["Fecha"];

                    if (!entrada.InsertEntradaDetalle(id, medicamento, cantidad, precio, fechav))
                    {
                        Response.Write("<script>window.alert('Entrada Detalle Fallida')</script>");
                    }
                }
                Response.Redirect(HttpContext.Current.Request.Url.AbsoluteUri);
            }
            else
            {
                Response.Write("<script>window.alert('Entrada Fallida')</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            entrada = new EntradaAD();

            if (!IsPostBack)
            {
                GridLoad();

                entrada.DropInstitucion(ddlIdInstitucion);
                entrada.DropProveedor(ddlIdProveedor);
                entrada.DropMedicamento((DropDownList)grdEntradaDetalle.FooterRow.FindControl("ddlInsertMedicamento"));
            }
        }