public bool ActualizarMascota(EN.Mascota objMascota) { var confirmacion = false; try { var mascota = (from m in db.Mascotas where m.Id == objMascota.IdentMascota select m).First(); EN.Raza raza = new EN.Raza(); raza = objMascota.Raza; mascota.Cliente.IdentCliente = objMascota.Cliente.IdentCliente; mascota.Cliente.NombreCliente = objMascota.Cliente.NombreCliente; mascota.Nombre = objMascota.NombreMascota; mascota.IdRaza = objMascota.Raza.IdRaza; //mascota.Raza.Especie.IdEspecie = objMascota.Raza.Especie.IdEspecie; //mascota.Raza.Especie.Especie1 = objMascota.Raza.Especie.NombreEspecie; //mascota.Raza.IdRaza = objMascota.Raza.IdRaza; //mascota.Raza.Raza1 = objMascota.Raza.NombreRaza; //mascota.Raza.IdEspecie = objMascota.Raza.Especie.IdEspecie; db.SaveChanges(); confirmacion = true; } catch (Exception ex) { throw ex; } return(confirmacion); }
private void CrearMascotaNueva() { string nombreMascota = txtMascota.Text; double idCliente = Double.Parse(txtIdCliente.Text); string nombreCliente = txtNombreCliente.Text; long idRaza = long.Parse(DropDownRaza.SelectedValue.ToString()); EN.Cliente cliente = new EN.Cliente(); cliente.IdentCliente = idCliente; cliente.NombreCliente = nombreCliente; EN.Especie especie = new EN.Especie(); especie.IdEspecie = int.Parse(DropDownEspecie.SelectedValue); especie.NombreEspecie = DropDownEspecie.SelectedItem.ToString(); EN.Raza raza = new EN.Raza(); raza.IdRaza = raza.IdRaza = int.Parse(DropDownRaza.SelectedValue.ToString()); raza.NombreRaza = DropDownRaza.SelectedItem.ToString(); raza.Especie = especie; EN.Mascota mascota = new EN.Mascota(); mascota.NombreMascota = nombreMascota; mascota.Cliente = cliente; mascota.Raza = raza; CT.Mascota ctMascota = new CT.Mascota(); ctMascota.CrearMascota(mascota); txtIdCliente.Text = string.Empty; txtNombreCliente.Text = string.Empty; txtMascota.Text = string.Empty; ConsultarMascotas(-1); }
private void ActualizarMascota() { string idMascota = Label13.Text; string nombreMascota = tbNombreMascota.Text; double idCliente = Double.Parse(tbIdCliente.Text); string nombreCliente = tbNombreCliente.Text; long idRaza = long.Parse(DropDownList2.SelectedValue.ToString()); EN.Cliente cliente = new EN.Cliente(); cliente.IdentCliente = idCliente; cliente.NombreCliente = nombreCliente; EN.Raza raza = new EN.Raza(); raza.IdRaza = raza.IdRaza = int.Parse(DropDownList2.SelectedValue.ToString()); raza.NombreRaza = DropDownList2.SelectedItem.ToString(); EN.Mascota mascota = new EN.Mascota(); mascota.IdentMascota = long.Parse(idMascota); mascota.NombreMascota = nombreMascota; mascota.Cliente = cliente; mascota.Raza = raza; CT.Mascota ctMascota = new CT.Mascota(); ctMascota.ActualizarMascota(mascota); tbIdCliente.Text = string.Empty; tbNombreCliente.Text = string.Empty; tbNombreMascota.Text = string.Empty; ConsultarMascotas(-1); }
public List <EN.Raza> ConsultarRaza(int idEspecie) { List <EN.Raza> resultado = new List <EN.Raza>(); //var item = from r in db.Razas // where (r.IdEspecie == idEspecie) // select new { r.IdRaza, r.Raza1}; var item = from r in db.Razas select r; foreach (var registro in item) { EN.Raza objRaza = new EN.Raza(); objRaza.IdRaza = int.Parse(registro.IdRaza.ToString()); objRaza.NombreRaza = registro.Raza1; resultado.Add(objRaza); } return(resultado); }
public List <EN.Raza> ConsultarRaza(int idRaza) { List <EN.Raza> resultado = new List <EN.Raza>(); //List<BR.Raza> item = db.Razas.Where(x => x.IdRaza == idRaza || idRaza == -1).ToList(); var item = from r in db.Razas join e in db.Especies on r.IdEspecie equals e.IdEspecie //OJO where (r.IdentRaza == idRaza || idRaza == -1) select new { r.IdentRaza, r.NombreRaza, e.IdEspecie, e.Especie1 }; foreach (var registro in item) { EN.Raza objRaza = new EN.Raza(); objRaza.Especie = new EN.Especies(); objRaza.IdRaza = int.Parse(registro.IdentRaza.ToString()); objRaza.NombreRaza = registro.NombreRaza; objRaza.Especie.IdEspecie = registro.IdEspecie; objRaza.Especie.NombreEspecie = registro.Especie1; resultado.Add(objRaza); } return(resultado); }