コード例 #1
0
        // GET: Provincias
        public ActionResult Index()
        {
            var listaDto = servicio.GetTipoDeMascota();
            var lista    = mapper.Map <List <TipoDeMascotaListViewModel> >(listaDto);

            return(View(lista));
        }
コード例 #2
0
        // GET: Raza
        public ActionResult Index(string tipoMascota = null)
        {
            var listaDto = servicio.GetLista(tipoMascota);
            var listaVm  = mapper.Map <List <RazaListViewModel> >(listaDto);

            var razaFilterVm = new RazaFilterListViewModel
            {
                Raza          = listaVm,
                TipoDeMascota = mapper.Map <List <TipoDeMascotaListViewModel> >(serviciosTipo.GetTipoDeMascota())
            };

            return(View(razaFilterVm));
        }
コード例 #3
0
        public ActionResult Create()
        {
            MascotaEditViewModel mascotaVm = new MascotaEditViewModel
            {
                Cliente = mapper
                          .Map <List <ClienteListViewModel> >(servicioCliente.GetLista()),
                TipoDeMascota = mapper
                                .Map <List <TipoDeMascotaListViewModel> >(servicioTipoDeMascota.GetTipoDeMascota()),
                Raza = mapper
                       .Map <List <RazaListViewModel> >(servicioRaza.GetLista(null)),
            };

            return(View(mascotaVm));
        }
コード例 #4
0
 private void frmTipoDeMascota_Load(object sender, EventArgs e)
 {
     try
     {
         mapper = VeterinariaMVC.Mapeador.Mapeador.CrearMapper();
         lista  = servicio.GetTipoDeMascota();
         MostrarDatosEnGrilla();
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #5
0
        public static void CargarComboTipoMascotas(ref MetroComboBox cbo)
        {
            IServicioTipoDeMascota serviceTipo = DI.Create <IServicioTipoDeMascota>();
            var listaMascota   = serviceTipo.GetTipoDeMascota();
            var defaultMascota = new TipoDeMascotaListDto
            {
                TipoDeMascotaId = 0,
                Descripcion     = "<Seleccione un Tipo de Mascota>"
            };

            listaMascota.Insert(0, defaultMascota);
            cbo.DataSource    = listaMascota;
            cbo.ValueMember   = "TipoDeMascotaId";
            cbo.DisplayMember = "Descripcion";
            cbo.SelectedIndex = 0;
        }
コード例 #6
0
        public ActionResult Create()
        {
            AlimentoEditViewModel alimentoVm = new AlimentoEditViewModel
            {
                Imagen         = $"ImagenNoDisponible.jpg",
                TipoDeAlimento = _mapper
                                 .Map <List <TipoDeAlimentoListViewModel> >(_serviciosTipoAlimento.GetLista()),
                Marca = _mapper
                        .Map <List <MarcaListViewModel> >(_servicioMarca.GetLista()),
                TipoDeMascota = _mapper
                                .Map <List <TipoDeMascotaListViewModel> >(_servicioTipoDeMascota.GetTipoDeMascota()),
                Clasificacion = _mapper
                                .Map <List <ClasificacionListViewModel> >(_servicioClasificacion.GetLista()),
                NecesidadesEspeciales = _mapper
                                        .Map <List <NecesidadEspecialListViewModel> >(_servicioNecesidadesEspeciales.GetLista())
            };

            return(View(alimentoVm));
        }