コード例 #1
0
        public ElementoViewModel ToElementoViewModel(Elemento elemento)
        {
            return(new ElementoViewModel
            {
                ElementoID = elemento.ElementoID,
                Descripcion = elemento.Descripcion,

                Marcas = _combosHelper.GetComboMarcas(),
                MarcaID = elemento.Marca.MarcaID,

                Modelos = _combosHelper.GetComboModelos(),
                ModeloID = elemento.Modelo.ModeloID,
                NroSerie = elemento.NroSerie,
                FabricacionFecha = elemento.FabricacionFecha,
                CompraFecha = elemento.CompraFecha,
                VencimientoFecha = elemento.VencimientoFecha,
                Observaciones = elemento.Observaciones,
                Activo = elemento.Activo,
                BajaFecha = elemento.BajaFecha,

                Estado = elemento.Estado,
                Estados = _combosHelper.GetComboEstadosElementos(),
                Titular = elemento.Titular,
                Titulares = _combosHelper.GetComboTitulares(),

                Areas = _combosHelper.GetComboAreas(),
                AreaId = elemento.Area.AreaID,
                Ubicaciones = _combosHelper.GetComboUbicaciones(),
                UbicacionId = elemento.Ubicacion.UbicacionID,
            });
        }
コード例 #2
0
        public IActionResult Create(int?id)
        {
            var view = new ElementoViewModel
            {
                Areas       = _combosHelper.GetComboAreas(),
                Ubicaciones = _combosHelper.GetComboUbicaciones(),
                Estados     = _combosHelper.GetComboEstadosElementos(),
                Titulares   = _combosHelper.GetComboTitulares(),
                Marcas      = _combosHelper.GetComboMarcas(),
                Modelos     = _combosHelper.GetComboModelos(),
                Activo      = true
            };

            return(View(view));
        }
コード例 #3
0
//--------------------------------------------------------------------------------



        // GET: Equipos/Create---------------------------------------------------
        public IActionResult Create()
        {
            EquipoViewModel model = new EquipoViewModel
            {
                Colores                     = _combosHelper.GetComboColores(),
                Marcas                      = _combosHelper.GetComboMarcas(),
                Desempenos                  = _combosHelper.GetComboDesempenos(),
                Usos                        = _combosHelper.GetComboUsos(),
                Sucursales                  = _combosHelper.GetComboSucursales(),
                Estados                     = _combosHelper.GetComboEstados(),
                SistemasOperativos          = _combosHelper.GetComboSistemasOperativos(),
                LicenciasSistemasOperativos = _combosHelper.GetComboLicenciasSistemasOperativos()
            };

            return(View(model));
        }
コード例 #4
0
 public EquipoViewModel ToEquipoViewModel(Equipo equipo)
 {
     return(new EquipoViewModel
     {
         Id = equipo.Id,
         CodigoCalidad = equipo.CodigoCalidad,
         Referencia = equipo.Referencia,
         EmpleadoAsignado = equipo.EmpleadoAsignado,
         NombreEmpleado = equipo.NombreEmpleado,
         CargoEmpleado = equipo.CargoEmpleado,
         SucursalId = equipo.Sucursal.Id,
         Sucursales = _comboshelper.GetComboSucursales(),
         NombreEquipo = equipo.NombreEquipo,
         TipoEquipo = equipo.TipoEquipo,
         DireccionIP = equipo.DireccionIP,
         UsoID = equipo.Uso.Id,
         Usos = _comboshelper.GetComboUsos(),
         SerialEquipo = equipo.SerialEquipo,
         SistemaOperativoId = equipo.SistemaOperativo.Id,
         SistemasOperativos = _comboshelper.GetComboSistemasOperativos(),
         EstadoId = equipo.Estado.Id,
         Estados = _comboshelper.GetComboEstados(),
         DiscoDuro = equipo.DiscoDuro,
         Procesador = equipo.Procesador,
         Ram = equipo.Ram,
         LicenciaSistemaOperativoId = equipo.LicenciaSistemaOperativo.Id,
         LicenciasSistemasOperativos = _comboshelper.GetComboLicenciasSistemasOperativos(),
         LicenciaOffice = equipo.LicenciaOffice,
         Antivirus = equipo.Antivirus,
         Backup = equipo.Backup,
         FechaAdquisicion = equipo.FechaAdquisicion,
         MarcaId = equipo.Marca.Id,
         Marcas = _comboshelper.GetComboMarcas(),
         ColorId = equipo.Color.Id,
         Colores = _comboshelper.GetComboColores(),
         PrecioCompra = equipo.PrecioCompra,
         DesempenoId = equipo.Desempeno.Id,
         Desempenos = _comboshelper.GetComboDesempenos(),
         SapIP = equipo.SapIP,
         SapRemoto = equipo.SapRemoto,
         Observaciones = equipo.Observaciones,
         ImageUrl = equipo.ImageUrl
     });
 }