private void cargarGrilla() { AnimalNegocio negocio = new AnimalNegocio(); Cliente cliente = new Cliente(); ClienteNegocio clientenegocio = new ClienteNegocio(); ListalocalAnimales = new List <Animal>(); cliente = clientenegocio.DevolverClienteWEB((int)Session["variable_sesion"]); ListalocalAnimales = negocio.ListarAnimalesXcliente(cliente.id); gvMascotas.DataSource = ListalocalAnimales; gvMascotas.DataBind(); }
private void cargarGrilla(int id) { AnimalNegocio negocio = new AnimalNegocio(); ListaLocalAnimales = new List <Animal>(); ListaLocalAnimales = negocio.ListarAnimalesXcliente(id); dgvMascotas.DataSource = ListaLocalAnimales; dgvMascotas.Columns[0].Visible = false; dgvMascotas.Columns[1].Visible = false; dgvMascotas.Columns[5].Visible = false; }
private void CargarMascota() { Listalocalmascotas = new List <Animal>(); AnimalNegocio negocio = new AnimalNegocio(); int auxID; auxID = (int)Session["variable_sesion"]; Listalocalmascotas = negocio.ListarAnimalesXcliente(auxID); drpMascotas.DataSource = Listalocalmascotas; drpMascotas.DataTextField = "nombre"; drpMascotas.DataValueField = "id"; drpMascotas.DataBind(); }
protected void btnAceptar_Click(object sender, EventArgs e) { if (txtNombre.Text == "") { Response.Write("Debe llenar todos los campos"); } else { Animal mascota = new Animal(); AnimalNegocio mascotaNegocio = new AnimalNegocio(); Cliente cliente = new Cliente(); ClienteNegocio clientenegocio = new ClienteNegocio(); int idMascota; cliente = clientenegocio.DevolverClienteWEB((int)Session["variable_sesion"]); mascota.nombre = txtNombre.Text; mascota.apellido = cliente.apellido; if (rdbPerro.Checked == true) { mascota.especie = "Perro"; } else if (rdbGato.Checked == true) { mascota.especie = "Gato"; } else { mascota.especie = "Otro"; } mascota.idcliente = cliente.id; mascota.raza = new Raza(); mascota.raza.id = Convert.ToInt32(drpRazas.SelectedItem.Value); mascotaNegocio.AgregarAnimal(mascota); idMascota = mascotaNegocio.buscar_ultimo_idanimal(); mascotaNegocio.AgregarAnimalXcliente(cliente.id, idMascota); Response.Write("<script>window.alert('Mascota agregada');</script>"); txtNombre.Text = ""; txtOtro.Text = ""; } }
private void btnEliminar_Click(object sender, EventArgs e) { Animal eliminar = new Animal(); AnimalNegocio negocio = new AnimalNegocio(); eliminar = (Animal)dgvMascotas.CurrentRow.DataBoundItem; if (eliminar == null) { MessageBox.Show("Debe seleccionar un animal de la lista", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { negocio.eliminarAnimal(eliminar); cargarGrilla(); } }
private void btnAgregarMascota_Click(object sender, EventArgs e) { if (txtNombreMasc.Text == "" || rdbOtro.Checked == true && txtOtro.Text == "") { MessageBox.Show("Debe completar TODOS los campos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { AnimalNegocio negocio = new AnimalNegocio(); Animal animal = new Animal(); int aux; animal.nombre = txtNombreMasc.Text; animal.apellido = txtapellido.Text; animal.idcliente = int.Parse(txtID.Text); animal.raza = (Raza)cmbRazas.SelectedItem; if (rbtGato.Checked == true) { animal.especie = "Gato"; } if (rbtPerro.Checked == true) { animal.especie = "Perro"; } if (rdbOtro.Checked == true) { txtOtro.Enabled = true; animal.especie = txtOtro.Text; } animal.idcliente = int.Parse(txtID.Text); negocio.AgregarAnimal(animal); aux = negocio.buscar_ultimo_idanimal(); negocio.AgregarAnimalXcliente(int.Parse(txtID.Text), aux); MessageBox.Show("Mascota agregada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); cargarGrilla(); } }
private void btnAceptarMod_Click(object sender, EventArgs e) { Animal modificado = new Animal(); AnimalNegocio negocio = new AnimalNegocio(); if (txtNombreMod.Text == "" || rdbOtroMod.Checked == true && txtOtroMod.Text == "") { MessageBox.Show("Debe completar TODOS los campos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (rdbOtro.Checked == true) { if (txtOtroMod.Text == "") { MessageBox.Show("Debe especificar la especie", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { modificado.id = int.Parse(txtIdMod.Text); modificado.nombre = txtNombreMod.Text; modificado.apellido = txtapellido.Text; modificado.raza = (Raza)cmbrazaMod.SelectedItem; modificado.idcliente = int.Parse(txtID.Text); if (rdbPerroMod.Checked == true) { modificado.especie = "Perro"; } else if (rdbGatoMod.Checked == true) { modificado.especie = "Gato"; } else { modificado.especie = txtOtroMod.Text; } negocio.ModificarAnimal(modificado); DisableTxt(); cargarGrilla(); } }