public List<ModeloEN> ListarModelosXMarca(MarcaEN marca) { return ModeloDAO.ListarModelosXMarca(marca).ToList(); }
public void ListarMoledosXMarca() { VehiculoWS.VehiculoServiceClient _proxy = new VehiculoWS.VehiculoServiceClient(); List<ModeloEN> lista = null; int cantidad; int codigoMarca = 1; MarcaEN marca = new MarcaEN() { Codigo = codigoMarca }; try { lista = _proxy.ListarModelosXMarca(marca); cantidad = lista.Count; Assert.AreEqual(1, cantidad); } catch (FaultException<RepetidoException> fe) { //Assert.AreEqual(1, fe.Detail.Codigo); Assert.AreEqual("No se encontraron datos", fe.Detail.Mensaje); Assert.AreEqual("ValidaciĆ³n de negocio", fe.Reason.ToString()); } catch (Exception ex) { throw ex; } }
public JsonResult ListaModelos(string codigoMarca) { MarcaEN marca = new MarcaEN() { Codigo = Convert.ToInt32(codigoMarca) }; return Json(VehiculoProxy.ListarModelosXMarca(marca).ToList(), JsonRequestBehavior.AllowGet); }
public void RegistraVehiculoTest() { VehiculoEN vehiculoCreado = null; MarcaEN marcaAsociada = null; ModeloEN modeloAsociado = null; ColorEN colorAsociado = null; UsuarioEN usuarioAsociado = null; VehiculoWS.VehiculoServiceClient _proxy = new VehiculoWS.VehiculoServiceClient(); marcaAsociada = new MarcaEN() { Codigo = 1 }; modeloAsociado = new ModeloEN() { Codigo = 1 }; colorAsociado = new ColorEN() { Codigo = 1 }; usuarioAsociado = new UsuarioEN() { Codigo = 2 }; VehiculoEN vehiculoACrear = new VehiculoEN() { Anio = 2015, Color = colorAsociado, Descripcion = "Auto convertible", Kilometros = 5000, Marca = marcaAsociada, Modelo = modeloAsociado, Usuario = usuarioAsociado, Placa = "XYZ-456" }; try { vehiculoCreado = _proxy.CrearVehiculo(vehiculoACrear); Assert.AreNotEqual(null, vehiculoCreado); } catch (FaultException<RepetidoException> fe) { if (fe.Detail.Codigo == 1) { Assert.AreEqual(1, fe.Detail.Codigo); Assert.AreEqual("La placa ya ha sido registrada", fe.Detail.Mensaje); Assert.AreEqual("ValidaciĆ³n de negocio", fe.Reason.ToString()); } } catch (Exception ex) { throw ex; } }