예제 #1
0
        protected void btn_Buscar_Click(object sender, EventArgs e)
        {
            BusinessSolicitud business = new BusinessSolicitud();
            Mascota           filtro   = new Mascota();

            var cliente = (Cliente)Session["solicitud_cliente"];

            if (cliente != null)
            {
                filtro.codigo_cliente = cliente.codigo_cliente;
            }

            var genero = Session["genero_mascota"];

            if (genero != null)
            {
                if (!string.IsNullOrEmpty(genero.ToString()))
                {
                    filtro.genero = genero.ToString();
                }
                else
                {
                    filtro.genero = string.Empty;
                }
            }

            var edadMayorIgual = Session["edad_mascota"];

            if (edadMayorIgual != null)
            {
                if (!string.IsNullOrEmpty(edadMayorIgual.ToString()))
                {
                    filtro.edad = edadMayorIgual.ToString();
                }
                else
                {
                    filtro.edad = string.Empty;
                }
            }

            filtro.nombre_mascota   = txt_BuscaNombre.Text;
            filtro.descripcion_raza = ddl_raza.SelectedItem.Text;

            DataTable dt = business.ObtenerMascotas(filtro);

            grid_Mascotas.DataSource = dt;
            grid_Mascotas.DataBind();
        }
예제 #2
0
        protected void btn_grabar_Click(object sender, EventArgs e)
        {
            BusinessSolicitud business = new BusinessSolicitud();
            Mascota           filtro   = new Mascota();


            filtro.codigo_cliente = 0;
            filtro.genero         = "";
            filtro.edad           = "";

            filtro.nombre_mascota   = txt_nombre.Value;
            filtro.descripcion_raza = ddl_raza.SelectedItem.Text;

            DataTable dt = business.ObtenerMascotas(filtro);

            grid_Mascotas.DataSource = dt;
            grid_Mascotas.DataBind();
        }