示例#1
0
        public ActionResult EditarEquipo(String idEquipo)
        {
            EquipoViewModel model = new EquipoViewModel();

            using (gdlimatEntities1 db = new gdlimatEntities1())
            {
                var oEquipo = db.tbl_EQUIPO.Find(idEquipo);

                model.tipoEquipo        = oEquipo.tipoEquipo;
                model.region            = oEquipo.region;
                model.potenciaMaxima    = oEquipo.potenciaMaxima;
                model.serie             = oEquipo.serie;
                model.marca             = oEquipo.marca;
                model.subEstacion       = oEquipo.subEstacion;
                model.tipoRefrigeracion = oEquipo.tipoRefrigeracion;
                model.tension           = oEquipo.tension;
                model.cantidadFase      = oEquipo.cantidadFase;
                model.cantidadAceite    = oEquipo.cantidadAceite;
                model.annio             = oEquipo.annio;
                model.MVA                 = oEquipo.MVA;
                model.relacioTension      = oEquipo.relacioTension;
                model.humedadRelativa     = oEquipo.humedadRelativa;
                model.temperaturaAmbiente = oEquipo.temperaturaAmbiente;
                model.temperaturaEquipo   = oEquipo.temperaturaEquipo;
                model.ultimoReporte       = oEquipo.ultimoReporte;
                model.ultimoMantenimiento = oEquipo.ultimoMantenimiento;
                model.ultimoMuestreo      = oEquipo.ultimoMuestreo;
                model.idEquipo            = oEquipo.idEquipo;
            }
            return(View(model));
        }
        public async Task <IActionResult> Edit(int id, EquipoViewModel model)
        {
            if (id != model.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                string path = model.Logo;
                if (model.LogoFile != null)
                {
                    path = await _imageHelper.UpLoadImageAsync(model.LogoFile, "Equipos");
                }

                Equipo equipo = _converterHelper.ToEquipo(model, path, false);
                if (equipo == null)
                {
                    return(NotFound());
                }

                _context.Update(equipo);
                await _context.SaveChangesAsync();
            }

            return(RedirectToAction(nameof(Index)));
        }
        public ActionResult Editar(int id)
        {
            var equipo = _equiposManager.Find(id);

            TempData["equipo"] = id;
            TempData.Keep();
            var obra = _obrasManager.Find(equipo.obra_id);

            ViewBag.ObrasEditar =
                new SelectList(_equiposManager.FindObras(), "id", "nombre", obra.Id);

            /*
             * ViewBag.Obras2 =
             * new SelectList(_obrasManager.FindAll(), "nombre", "nombre", obra.Nombre);
             *
             */

            var db = new EntitiesDap();


            ViewBag.ArchivosFotografia = _obrasManager.FindFotografiasEquipos(id);

            ViewBag.ArchivosPlano = _obrasManager.FindPlanosEquipos(id);

            if (equipo == null)
            {
                // TempData["FlashError"] = MensajesResource.ERROR_MensajesInstitucionales_IdIncorrecto;
                return(RedirectToAction("Index"));
            }

            var equipoModel = new EquipoViewModel()
            {
                Nombre            = equipo.Nombre,
                Marca             = equipo.Marca,
                Modelo            = equipo.Modelo,
                Referencia        = equipo.Referencia,
                DimensionesCabina = equipo.DimensionesCabina,
                DimensionesHueco  = equipo.DimensionesHueco,
                CargaNominal      = equipo.CargaNominal,
                Velocidad         = equipo.Velocidad,
                Recorrido         = equipo.Recorrido,
                Paradas           = equipo.Paradas,
                Accesos           = equipo.Accesos,
                VoltajeDeRed      = equipo.VoltajeDeRed,
                PotenciaDeMaquina = equipo.PotenciaDeMaquina,
                TipoDeManiobra    = equipo.TipoDeManiobra,
                NumeroDeGuayas    = equipo.NumeroDeGuayas,
                Fotografia        = equipo.Fotografia,
                Plano             = equipo.Plano,
                obra_id           = equipo.obra_id,
                CantidadPersonas  = Convert.ToString(equipo.CantidadPersonas),
                obra             = "Obra",
                FechaGarantia    = equipo.FechaGarantia.ToString(),
                FechaVencimiento = equipo.FechaVencimiento.ToString()
            };

            return(View(equipoModel));
        }
        public IHttpActionResult ObtenerEquipoPorId(int id)
        {
            var equipo   = equipoService.ObtenerEquipoPorId(id);
            var equipoVM = new EquipoViewModel();

            Mapper.Map(equipo, equipoVM);

            return(Ok(equipoVM));
        }
        public IHttpActionResult ModificarEquipo(EquipoViewModel equipoVM)
        {
            var equipo = new Equipo();

            Mapper.Map(equipoVM, equipo);
            equipoService.ModificarEquipo(equipo);

            return(Ok(equipoVM));
        }
示例#6
0
        public ActionResult Edit(EquipoViewModel equipoViewModel)
        {
            using (UnidadDeTrabajo <Equipo> unidad = new UnidadDeTrabajo <Equipo>(new BDContext()))
            {
                unidad.genericDAL.Update(this.Convertir(equipoViewModel));
                unidad.Complete();
            }

            return(RedirectToAction("Index"));
        }
        public IHttpActionResult AgregarEquipo(EquipoViewModel equipoVM)
        {
            Equipo equipoEntity = new Equipo();

            Mapper.Map(equipoVM, equipoEntity);
            equipoService.AgregarEquipo(equipoEntity);
            Mapper.Map(equipoEntity, equipoVM);

            return(Created(Url.Link("DefaultApi", new { controller = "Equipo", id = equipoVM.EquipoId }), equipoVM));
        }
示例#8
0
        }// FIN DE CONVERTIR

        private Equipo Convertir(EquipoViewModel equipoViewModel)
        {
            Equipo EquipoViewModel = new Equipo
            {
                Equipo_ID   = equipoViewModel.Equipo_ID,
                Nombre      = equipoViewModel.Nombre,
                Estado      = equipoViewModel.Estado,
                Observacion = equipoViewModel.Observacion,
                Cantidad    = equipoViewModel.Cantidad
            };

            return(EquipoViewModel);
        }
示例#9
0
        // GET: Equipo

        private EquipoViewModel Convertir(Equipo equipo)
        {
            EquipoViewModel equipoViewModel = new EquipoViewModel
            {
                Equipo_ID   = equipo.Equipo_ID,
                Nombre      = equipo.Nombre,
                Estado      = equipo.Estado,
                Observacion = equipo.Observacion,
                Cantidad    = equipo.Cantidad
            };

            return(equipoViewModel);
        }// FIN DE CONVERTIR
//--------------------------------------------------------------------------------



        // 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));
        }
示例#11
0
        public IActionResult Edit(int id)
        {
            var model = new EquipoViewModel();
            var query = _equipoManager.GetById(id);

            if (query != null)
            {
                model.Id              = query.Id;
                model.NombreLargo     = query.NombreLargo;
                model.NombreCorto     = query.NombreCorto;
                model.EscudoUrl       = query.EscudoUrl;
                model.FechaAfiliacion = query.FechaAfiliacion;
                model.Borrado         = query.Borrado;
            }

            return(View(model));
        }
示例#12
0
        public async Task <IActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Equipo equipo = await _context.Equipos.FindAsync(id);

            if (equipo == null)
            {
                return(NotFound());
            }

            EquipoViewModel model = _converterHelper.ToEquipoViewModel(equipo);

            return(View(model));
        }
示例#13
0
        public async Task <IActionResult> Create(EquipoViewModel model)
        {
            if (ModelState.IsValid)
            {
                string path = string.Empty;
                if (model.LogoFile != null)
                {
                    path = await _imageHelper.UpLoadImageAsync(model.LogoFile, "Equipos");
                }

                Equipo equipo = _converterHelper.ToEquipo(model, path, true);

                _context.Add(equipo);
                await _context.SaveChangesAsync();
            }

            return(RedirectToAction(nameof(Index)));
        }
示例#14
0
        public IActionResult Edit(EquipoViewModel equipo)
        {
            if (ModelState.IsValid)
            {
                var eq = new EquipoEntity
                {
                    Id              = equipo.Id,
                    NombreLargo     = equipo.NombreLargo,
                    NombreCorto     = equipo.NombreCorto,
                    EscudoUrl       = equipo.EscudoUrl,
                    FechaAfiliacion = equipo.FechaAfiliacion,
                    Borrado         = equipo.Borrado
                };

                ViewBag.ResultEntity = _equipoManager.Update(eq);
            }
            return(View());
        }
示例#15
0
        public ActionResult NuevoEquipo(EquipoViewModel model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (gdlimatEntities1 db = new gdlimatEntities1())
                    {
                        var oEquipo   = new tbl_EQUIPO();
                        var oRegistro = new tbl_REGISTROS();
                        oEquipo.idEquipo          = model.idEquipo;
                        oEquipo.tipoEquipo        = model.tipoEquipo;
                        oEquipo.region            = model.region;
                        oEquipo.potenciaMaxima    = model.potenciaMaxima;
                        oEquipo.serie             = model.serie;
                        oEquipo.marca             = model.marca;
                        oEquipo.subEstacion       = model.subEstacion;
                        oEquipo.tipoRefrigeracion = model.tipoRefrigeracion;
                        oEquipo.tension           = model.tension;
                        oEquipo.cantidadFase      = model.cantidadFase;
                        oEquipo.cantidadAceite    = model.cantidadAceite;
                        oEquipo.annio             = model.annio;
                        oEquipo.MVA                 = model.MVA;
                        oEquipo.relacioTension      = model.relacioTension;
                        oEquipo.humedadRelativa     = model.humedadRelativa;
                        oEquipo.temperaturaAmbiente = model.temperaturaAmbiente;
                        oEquipo.temperaturaEquipo   = model.temperaturaEquipo;
                        oEquipo.ultimoReporte       = model.ultimoReporte;
                        oEquipo.ultimoMantenimiento = model.ultimoMantenimiento;
                        oEquipo.ultimoMuestreo      = model.ultimoMuestreo;
                        db.tbl_EQUIPO.Add(oEquipo);
                        db.SaveChanges();

                        registro.RegistrarEvento();
                    }
                    return(Redirect("~/equipo/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public async Task <IActionResult> Edit(EquipoViewModel model)
        {
            if (ModelState.IsValid)
            {
                var path = model.ImageUrl;

                if (model.ImageFile != null)
                {
                    path = await _imageHelper.UploadImageAsync(model.ImageFile);
                }

                var equipo = await _converterHelper.ToEquipoAsync(model, path);

                _context.Equipos.Update(equipo);
                await _context.SaveChangesAsync();

                return(RedirectToAction($"Details/{model.Id}"));
            }
            return(View(model));
        }
        public async Task <IActionResult> Create(EquipoViewModel model)
        {
            if (ModelState.IsValid)
            {
                var path = string.Empty;

                if (model.ImageFile != null)
                {
                    path = await _imageHelper.UploadImageAsync(model.ImageFile);
                }

                var equipo = await _converterHelper.ToEquipoAsync(model, path);

                _context.Equipos.Add(equipo);
                await _context.SaveChangesAsync();

                return(RedirectToAction($"Index"));
            }
            return(View(model));
        }
示例#18
0
 public Equipo ToEquipo(EquipoViewModel model, string path, bool isNew)
 {
     return(new Equipo
     {
         CentroAsistencial = model.CentroAsistencial,
         Empresa = model.Empresa,
         Etiqueta = model.Etiqueta,
         FechaCulminacion = model.FechaCulminacion,
         FechaInstalacion = model.FechaInstalacion,
         Garantia = model.Garantia,
         Id = isNew ? 0 : model.Id,
         Licitacion = model.Licitacion,
         Logo = path,
         Mantenimientos = model.Mantenimientos,
         Marca = model.Marca,
         Modelo = model.Modelo,
         Nombre = model.Nombre,
         Otms = model.Otms,
         Serie = model.Serie,
         TipoGarantia = model.TipoGarantia
     });
 }
        public async Task <Equipo> ToEquipoAsync(EquipoViewModel model, string path)
        {
            var equipo = new Equipo
            {
                Id                       = model.Id,
                CodigoCalidad            = model.CodigoCalidad,
                Referencia               = model.Referencia,
                EmpleadoAsignado         = model.EmpleadoAsignado,
                NombreEmpleado           = model.NombreEmpleado,
                CargoEmpleado            = model.CargoEmpleado,
                Sucursal                 = await _datacontext.Sucursales.FindAsync(model.SucursalId),
                NombreEquipo             = model.NombreEquipo,
                TipoEquipo               = model.TipoEquipo,
                DireccionIP              = model.DireccionIP,
                Uso                      = await _datacontext.Usos.FindAsync(model.UsoID),
                SerialEquipo             = model.SerialEquipo,
                SistemaOperativo         = await _datacontext.SistemasOperativos.FindAsync(model.SistemaOperativoId),
                Estado                   = await _datacontext.Estados.FindAsync(model.EstadoId),
                DiscoDuro                = model.DiscoDuro,
                Procesador               = model.Procesador,
                Ram                      = model.Ram,
                LicenciaSistemaOperativo = await _datacontext.LicenciasSistemasOperativos.FindAsync(model.LicenciaSistemaOperativoId),
                LicenciaOffice           = model.LicenciaOffice,
                Antivirus                = model.Antivirus,
                Backup                   = model.Backup,
                FechaAdquisicion         = model.FechaAdquisicion,
                Marca                    = await _datacontext.Marcas.FindAsync(model.MarcaId),
                Color                    = await _datacontext.Colores.FindAsync(model.ColorId),
                PrecioCompra             = model.PrecioCompra,
                Desempeno                = await _datacontext.Desempeños.FindAsync(model.DesempenoId),
                SapIP                    = model.SapIP,
                SapRemoto                = model.SapRemoto,
                Observaciones            = model.Observaciones,
                ImageUrl                 = path
            };

            return(equipo);
        }
示例#20
0
 public IActionResult Delete(EquipoViewModel Equipo)
 {
     ViewBag.ResultEntity = _equipoManager.Delete(Equipo.Id);
     return(View());
 }
示例#21
0
        public ActionResult Crear(EquipoViewModel model, FormCollection collection)
        {
            var fotografia = "";
            var plano      = "";
            var Url        = "";

            ViewBag.Obras =
                new SelectList(_fallasManager.FindObras(), "id", "nombre");



            try
            {
                /*HttpPostedFileBase filefotografia = Request.Files["Pdf-Fotografia"];
                 *
                 * if (filefotografia != null && filefotografia.ContentLength > 0)
                 * {
                 *  fotografia = CargarPdf(filefotografia);
                 * }
                 * else { fotografia = ""; }
                 *
                 * HttpPostedFileBase fileplano = Request.Files["Pdf-Plano"];
                 *
                 * if (fileplano != null && fileplano.ContentLength > 0)
                 * {
                 *  plano = CargarPdf(fileplano);
                 * }
                 * else { plano = ""; }*/
                equipos  equipo           = new equipos();
                DateTime?fechagarantia    = null;
                DateTime?fechavencimiento = null;
                if (model.FechaGarantia != null && model.FechaVencimiento == null)
                {
                    equipo = _equiposManager.Crear(
                        Convert.ToInt32(TempData["obra_equipo_id"]),
                        model.Nombre,
                        model.Marca,
                        model.Modelo,
                        model.Referencia,
                        model.DimensionesCabina,
                        model.DimensionesHueco,
                        model.CargaNominal,
                        model.Velocidad,
                        model.Recorrido,
                        model.Paradas,
                        model.Accesos,
                        model.VoltajeDeRed,
                        model.PotenciaDeMaquina,
                        model.TipoDeManiobra,
                        model.NumeroDeGuayas,
                        model.CantidadPersonas,
                        fotografia.Trim(),
                        plano.Trim(), DateTime.Parse(model.FechaGarantia), fechavencimiento);
                }
                TempData.Keep();
                if (model.FechaGarantia == null && model.FechaVencimiento != null)
                {
                    equipo = _equiposManager.Crear(
                        Convert.ToInt32(TempData["obra_equipo_id"]),
                        model.Nombre,
                        model.Marca,
                        model.Modelo,
                        model.Referencia,
                        model.DimensionesCabina,
                        model.DimensionesHueco,
                        model.CargaNominal,
                        model.Velocidad,
                        model.Recorrido,
                        model.Paradas,
                        model.Accesos,
                        model.VoltajeDeRed,
                        model.PotenciaDeMaquina,
                        model.TipoDeManiobra,
                        model.NumeroDeGuayas,
                        model.CantidadPersonas,
                        fotografia.Trim(),
                        plano.Trim(), fechagarantia, DateTime.Parse(model.FechaVencimiento));
                }
                TempData.Keep();
                if (model.FechaGarantia == null && model.FechaVencimiento == null)
                {
                    equipo = _equiposManager.Crear(
                        Convert.ToInt32(TempData["obra_equipo_id"]),
                        model.Nombre,
                        model.Marca,
                        model.Modelo,
                        model.Referencia,
                        model.DimensionesCabina,
                        model.DimensionesHueco,
                        model.CargaNominal,
                        model.Velocidad,
                        model.Recorrido,
                        model.Paradas,
                        model.Accesos,
                        model.VoltajeDeRed,
                        model.PotenciaDeMaquina,
                        model.TipoDeManiobra,
                        model.NumeroDeGuayas,
                        model.CantidadPersonas,
                        fotografia.Trim(),
                        plano.Trim(), fechagarantia, fechavencimiento);
                }
                TempData.Keep();
                if (model.FechaGarantia != null && model.FechaVencimiento != null)
                {
                    equipo = _equiposManager.Crear(
                        Convert.ToInt32(TempData["obra_equipo_id"]),
                        model.Nombre,
                        model.Marca,
                        model.Modelo,
                        model.Referencia,
                        model.DimensionesCabina,
                        model.DimensionesHueco,
                        model.CargaNominal,
                        model.Velocidad,
                        model.Recorrido,
                        model.Paradas,
                        model.Accesos,
                        model.VoltajeDeRed,
                        model.PotenciaDeMaquina,
                        model.TipoDeManiobra,
                        model.NumeroDeGuayas,
                        model.CantidadPersonas,
                        fotografia.Trim(),
                        plano.Trim(), DateTime.Parse(model.FechaGarantia), DateTime.Parse(model.FechaVencimiento));
                }
                TempData.Keep();
                HttpPostedFileBase file;

                for (int i = 0; i < Request.Files.Count; i++)
                {
                    file = Request.Files[i];
                    var d = Request.Files.AllKeys[i].ToString();

                    if (d == "Pdf-Fotografia" && file.FileName != "")
                    {
                        Url = CargarPdf(file);
                        _obrasManager.AgregarArchivos(equipo.Id, Url, "equipos", "fotografia");
                    }
                    if (d == "Pdf-Plano" && file.FileName != "")
                    {
                        Url = CargarPdf(file);
                        _obrasManager.AgregarArchivos(equipo.Id, Url, "equipos", "plano");
                    }
                }

                TempData["FlashSuccess"] = MensajesResource.INFO_Equipos_CreadoCorrectamente;
                return(RedirectToAction("Equipos", "AdministrarEquipos", new { @id = TempData["obra_equipo_id"] }));
            }
            catch (BusinessException businessEx)
            {
                ModelState.AddModelError(string.Empty, businessEx.Message);

                return(View(model));
            }
            catch (Exception e)
            {
                var log = CommonManager.BuildMessageLog(
                    TipoMensaje.Error,
                    ControllerContext.Controller.ValueProvider.GetValue("controller").RawValue.ToString(),
                    ControllerContext.Controller.ValueProvider.GetValue("action").RawValue.ToString(),
                    e.ToString(), Request);

                CommonManager.WriteAppLog(log, TipoMensaje.Error);

                ModelState.AddModelError(string.Empty, e.Message);
                return(View(model));
            }
        }
示例#22
0
        public ActionResult EditarEquipo(EquipoViewModel model)
        {
            EquipoViewModel model2 = new EquipoViewModel();

            model2 = model;
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                using (gdlimatEntities1 db = new gdlimatEntities1())
                {
                    var oEquipo = db.tbl_EQUIPO.Find(model.idEquipo);



                    //model2.idEquipo = model.idEquipo;
                    //model2.tipoEquipo = model.tipoEquipo;
                    //model2.region = model.region;
                    //model2.potenciaMaxima = model.potenciaMaxima;
                    //model2.serie = model.serie;
                    //model2.marca = model.marca;
                    //model2.subEstacion = model.subEstacion;
                    //model2.tipoRefrigeracion = model.tipoRefrigeracion;
                    //model2.tension = model.tension;
                    //model2.cantidadFase = model.cantidadFase;
                    //model2.cantidadAceite = model.cantidadAceite;
                    //model2.annio = model.annio;
                    //model2.MVA = model.MVA;
                    //model2.relacioTension = model.relacioTension;
                    //model2.humedadRelativa = model.humedadRelativa;
                    //model2.temperaturaAmbiente = model.temperaturaAmbiente;
                    //model2.temperaturaEquipo = model.temperaturaEquipo;
                    //model2.ultimoReporte = model.ultimoReporte;
                    //model2.ultimoMantenimiento = model.ultimoMantenimiento;
                    //model2.ultimoMuestreo = model.ultimoMuestreo;

                    oEquipo.idEquipo          = model2.idEquipo;
                    oEquipo.tipoEquipo        = model2.tipoEquipo;
                    oEquipo.region            = model2.region;
                    oEquipo.potenciaMaxima    = model2.potenciaMaxima;
                    oEquipo.serie             = model2.serie;
                    oEquipo.marca             = model2.marca;
                    oEquipo.subEstacion       = model2.subEstacion;
                    oEquipo.tipoRefrigeracion = model2.tipoRefrigeracion;
                    oEquipo.tension           = model2.tension;
                    oEquipo.cantidadFase      = model2.cantidadFase;
                    oEquipo.cantidadAceite    = model2.cantidadAceite;
                    oEquipo.annio             = model2.annio;
                    oEquipo.MVA                 = model2.MVA;
                    oEquipo.relacioTension      = model2.relacioTension;
                    oEquipo.humedadRelativa     = model2.humedadRelativa;
                    oEquipo.temperaturaAmbiente = model2.temperaturaAmbiente;
                    oEquipo.temperaturaEquipo   = model2.temperaturaEquipo;
                    oEquipo.ultimoReporte       = model2.ultimoReporte;
                    oEquipo.ultimoMantenimiento = model2.ultimoMantenimiento;
                    oEquipo.ultimoMuestreo      = model2.ultimoMuestreo;


                    //oEquipo.idEquipo = model.idEquipo;
                    //oEquipo.tipoEquipo = model.tipoEquipo;
                    //oEquipo.region = model.region;
                    //oEquipo.potenciaMaxima = model.potenciaMaxima;
                    //oEquipo.serie = model.serie;
                    //oEquipo.marca = model.marca;
                    //oEquipo.subEstacion = model.subEstacion;
                    //oEquipo.tipoRefrigeracion = model.tipoRefrigeracion;
                    //oEquipo.tension = model.tension;
                    //oEquipo.cantidadFase = model.cantidadFase;
                    //oEquipo.cantidadAceite = model.cantidadAceite;
                    //oEquipo.annio = model.annio;
                    //oEquipo.MVA = model.MVA;
                    //oEquipo.relacioTension = model.relacioTension;
                    //oEquipo.humedadRelativa = model.humedadRelativa;
                    //oEquipo.temperaturaAmbiente = model.temperaturaAmbiente;
                    //oEquipo.temperaturaEquipo = model.temperaturaEquipo;
                    //oEquipo.ultimoReporte = model.ultimoReporte;
                    //oEquipo.ultimoMantenimiento = model.ultimoMantenimiento;
                    //oEquipo.ultimoMuestreo = model.ultimoMuestreo;
                    //model2.idEquipo = db.tbl_EQUIPO.Find(model.idEquipo).idEquipo;
                    //model2.tipoEquipo = db.tbl_EQUIPO.Find(model.idEquipo).tipoEquipo;
                    //model2.region = db.tbl_EQUIPO.Find(model.idEquipo).region;
                    //model2.potenciaMaxima = db.tbl_EQUIPO.Find(model.idEquipo).potenciaMaxima;
                    //model2.serie = db.tbl_EQUIPO.Find(model.idEquipo).serie;
                    //model2.marca = db.tbl_EQUIPO.Find(model.idEquipo).marca;
                    //model2.subEstacion = db.tbl_EQUIPO.Find(model.idEquipo).subEstacion;
                    //model2.tipoRefrigeracion = db.tbl_EQUIPO.Find(model.idEquipo).tipoRefrigeracion;
                    //model2.tension = db.tbl_EQUIPO.Find(model.idEquipo).tension;
                    //model2.cantidadFase = db.tbl_EQUIPO.Find(model.idEquipo).cantidadFase;
                    //model2.cantidadAceite = db.tbl_EQUIPO.Find(model.idEquipo).cantidadAceite;
                    //model2.annio = db.tbl_EQUIPO.Find(model.idEquipo).annio;
                    //model2.MVA = db.tbl_EQUIPO.Find(model.idEquipo).MVA;
                    //model2.relacioTension = db.tbl_EQUIPO.Find(model.idEquipo).relacioTension;
                    //model2.humedadRelativa = db.tbl_EQUIPO.Find(model.idEquipo).humedadRelativa;
                    //model2.temperaturaEquipo = db.tbl_EQUIPO.Find(model.idEquipo).temperaturaEquipo;
                    //model2.ultimoReporte = db.tbl_EQUIPO.Find(model.idEquipo).ultimoReporte;
                    //model2.ultimoMantenimiento = db.tbl_EQUIPO.Find(model.idEquipo).ultimoMantenimiento;
                    //model2.ultimoMuestreo = db.tbl_EQUIPO.Find(model.idEquipo).ultimoMuestreo;
                    //oEquipo = model2;


                    //            db.Entry(oEquipo).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("~/equipo/"));
                }


                //    }
                //return View(model);
            }
            catch (Exception ex)
            {
                throw;
            }
        }