public ActionResult ListarVehiculo()
        {
            EquipoModel variModel = new EquipoModel();
            ModelState.Clear();

            return View(variModel.obtenerVehiculos());
        }
Esempio n. 2
0
        public async Task <HttpResponseMessage> Put(string id, [FromBody] EquipoModel value)
        {
            if (string.IsNullOrEmpty(id) || id.Length < 24)
            {
                return(new HttpResponseMessage(HttpStatusCode.BadRequest));
            }
            if (await Equipos.Get(id) == null)
            {
                return(new HttpResponseMessage(HttpStatusCode.BadRequest));
            }
            if (ModelState.IsValid)
            {
                value.Id = id;
                var h = await Equipos.Update(id, value);

                if (h.MatchedCount > 0)
                {
                    return(new HttpResponseMessage(HttpStatusCode.OK));
                }
                else
                {
                    return(new HttpResponseMessage(HttpStatusCode.BadRequest));
                }
            }
            else
            {
                return(new HttpResponseMessage(HttpStatusCode.BadRequest));
            }
        }
        public ActionResult ListarEqMenor()
        {
            EquipoModel variModel = new EquipoModel();
            ModelState.Clear();

            return View(variModel.obtenerEqMenores());
        }
        public ActionResult ListarMaquinaria()
        {
            EquipoModel variModel = new EquipoModel();
            ModelState.Clear();

            return View(variModel.obtenerMaquinaria());
        }
 public ActionResult RegistrarEquipoView(Entity.Equipo equipo, int plantas)
 {
     try
     {
         Models.PlantaModel plantaModel = new Models.PlantaModel();
         ViewData["plantas"] = new SelectList(plantaModel.obtenerPlantas(), "id", "nombre");
         equipo.estadoBL = "0";
         if (ModelState.IsValid)
         {
             EquipoModel sdb = new EquipoModel();
             if (sdb.crearEquipo(equipo, plantas))
             {
                 TempData["success"] = "true";
                 return RedirectToAction("RegistrarEquipoView");
             }
             else
             {
                 TempData["error"] = "false";
             }
         }
         return View();
     }
     catch
     {
         return View();
     }
 }//RegistrarInspeccionView
Esempio n. 6
0
 /// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public ModifyEquipoViewModel(CatalogEquipoViewModel catalogEquipoViewModel, EquipoModel selectedEquipoModel)
 {
     this._equipo = new EquipoModel(new EquipoDataMapper(), catalogEquipoViewModel.ActualUser);
     this._catalogEquipoViewModel = catalogEquipoViewModel;
     this._equipo.UnidEquipo      = selectedEquipoModel.UnidEquipo;
     this._equipo.EquipoName      = selectedEquipoModel.EquipoName;
 }
Esempio n. 7
0
        // GET: Create/Details/5
        public ActionResult Edit()
        {
            ConexionBD  con    = new ConexionBD(NombreTabla, NombreCampos);
            EquipoModel Equipo = new EquipoModel();

            con.Select("1005206910", Equipo);
            return(View(Equipo));
        }
Esempio n. 8
0
 public void CreateEquipo(EquipoModel equipo)
 {
     using (var context = new ApplicationDbContext())
     {
         context.Equipos.Add(equipo);
         context.SaveChanges();
     }
 }
Esempio n. 9
0
        public ActionResult DeleteConfirmed(int id)
        {
            EquipoModel equipoModel = db.EquipoModels.Find(id);

            db.EquipoModels.Remove(equipoModel);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 10
0
        /// <summary>
        /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado
        /// </summary>
        /// <returns></returns>
        public ModifyEquipoViewModel CreateModifyEquipoViewModel()
        {
            EquipoModel equipoModel = new EquipoModel(new EquipoDataMapper(), this.ActualUser);

            if (this._catalogEquipoModel != null && this._catalogEquipoModel.SelectedEquipo != null)
            {
                equipoModel.EquipoName = this._catalogEquipoModel.SelectedEquipo.EQUIPO_NAME;
                equipoModel.UnidEquipo = this._catalogEquipoModel.SelectedEquipo.UNID_EQUIPO;
            }
            return(new ModifyEquipoViewModel(this, equipoModel));
        }
Esempio n. 11
0
 public ActionResult Edit([Bind(Include = "IDEquipo,Nombre,copas,IDPais")] EquipoModel equipoModel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(equipoModel).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IDPais = new SelectList(db.PaisModels, "IDPais", "Nombre", equipoModel.IDPais);
     return(View(equipoModel));
 }
Esempio n. 12
0
 public static EquiposViewModel EquiposToViewModel(this EquipoModel model)
 {
     return(new EquiposViewModel
     {
         Id = model.Id,
         Puntaje = model.Puntaje,
         Nombre = model.EquipoNombre,
         Codigo = model.Codigo,
         PuntajeHtml = model.PuntajeHtml
     });
 }
Esempio n. 13
0
 private void MapearFormularioEquipo(EquipoModel e)
 {
     TxMinDanio.Text         = e.MinDaño.ToString();
     TxMaxDanio.Text         = e.MaxDaño.ToString();
     TxMinDanioMagico.Text   = e.MinDañoMagico.ToString();
     TxMaxDanioMagico.Text   = e.MaxDañoMagico.ToString();
     TxMinDefensaCasco.Text  = e.MinDefCasco.ToString();
     TxMaxDefensaCasco.Text  = e.MaxDefCasco.ToString();
     TxMinDefensaCuerpo.Text = e.MinDefCuerpo.ToString();
     TxMaxDefensaCuerpo.Text = e.MaxDefCuerpo.ToString();
     TxMinDefensaMagica.Text = e.MinDefMagica.ToString();
     TxMaxDefensaMagica.Text = e.MaxDefMagica.ToString();
 }
Esempio n. 14
0
        public async Task <HttpResponseMessage> PostAsync([FromBody] EquipoModel value)
        {
            if (ModelState.IsValid)
            {
                await Equipos.Add(value);

                return(new HttpResponseMessage(HttpStatusCode.OK));
            }
            else
            {
                return(new HttpResponseMessage(HttpStatusCode.BadRequest));
            }
        }
Esempio n. 15
0
        // GET: Equipo/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EquipoModel equipoModel = db.EquipoModels.Find(id);

            if (equipoModel == null)
            {
                return(HttpNotFound());
            }
            return(View(equipoModel));
        }
Esempio n. 16
0
        // GET: Equipo/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EquipoModel equipoModel = db.EquipoModels.Find(id);

            if (equipoModel == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IDPais = new SelectList(db.PaisModels, "IDPais", "Nombre", equipoModel.IDPais);
            return(View(equipoModel));
        }
Esempio n. 17
0
        public static EquiposViewModel EquiposToViewModelPuntaje(this EquipoModel model)
        {
            var equipo = new EquiposViewModel
            {
                Id          = model.Id,
                Puntaje     = model.Puntaje,
                Nombre      = model.EquipoNombre,
                Codigo      = model.Codigo,
                PuntajeHtml = model.PuntajeHtml
            };

            if (equipo.PuntajeHtml != 0)
            {
                equipo.Puntaje = equipo.Puntaje * equipo.PuntajeHtml;
            }

            return(equipo);
        }
Esempio n. 18
0
        public void UpdateEquipo(EquipoModel equipo)
        {
            EquipoModel equipoEntity;

            using (var context = new ApplicationDbContext())
            {
                equipoEntity = context.Equipos.FirstOrDefault(x => x.Codigo == equipo.Codigo);
            }

            equipoEntity.Puntaje     = equipo.Puntaje;
            equipoEntity.PuntajeHtml = equipo.PuntajeHtml;


            using (var context = new ApplicationDbContext())
            {
                context.Entry(equipoEntity).State = System.Data.Entity.EntityState.Modified;
                context.SaveChanges();
            }
        }
        }//RegistrarInspeccionView

        public ActionResult EliminarVehiculo(string id)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    EquipoModel sdb = new EquipoModel();
                    if (sdb.EliminarVehiculo(id))
                    {
                        ViewBag.AlertMsg = "Vehiculo Eliminado";
                    }
                }
                return RedirectToAction("ListarVehiculo");
            }//end try
            catch
            {
                return RedirectToAction("ListarVehiculo");
            }//catch

        }//end eliminar vehiculo
Esempio n. 20
0
        public ActionResult CreateEquipo(EquiposViewModel model)
        {
            if (_equiposRepository.GetEquipos().FirstOrDefault(x => x.EquipoNombre == model.Nombre) != null)
            {
                ModelState.AddModelError("", "El nombre del equipo ya existe");
                return(View());
            }

            var equipo = new EquipoModel
            {
                Codigo       = RandomString(6),
                Puntaje      = 0,
                EquipoNombre = model.Nombre,
                Id           = Guid.NewGuid().ToString()
            };

            _equiposRepository.CreateEquipo(equipo);

            return(View("VerEquipo", equipo.EquiposToViewModel()));
        }
Esempio n. 21
0
        public HttpResponseMessage UpdateEquipo(EquipoModel element)
        {
            try {
                using (ProdeDB db = new ProdeDB()) {
                    var equipo = db.Equipo.Find(element.Id);
                    if (equipo == null)
                    {
                        throw new ProdeApiException("Equipo no encontrado", HttpStatusCode.NotFound);
                    }
                    equipo.Nombre = element.Nombre;

                    db.Entry(equipo).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();

                    return(ProdeUtils.CreateResponse(new EstadoResponse()
                    {
                        Estado = EstadoCode.Ok,
                        Descripcion = "Actualizado correctamente",
                        Data = "no implementado"
                    }, HttpStatusCode.OK));
                }
            }
            catch (ProdeApiException ex) {
                return(ProdeUtils.CreateResponse(new EstadoResponse()
                {
                    Estado = EstadoCode.Error,
                    Descripcion = ex.Message,
                    Data = "no implementado"
                }, ex.CodigoEstado));
            }
            catch (Exception ex) {
                return(ProdeUtils.CreateResponse(new EstadoResponse()
                {
                    Estado = EstadoCode.Error,
                    Descripcion = ex.Message,
                    Data = "no implementado"
                }, HttpStatusCode.InternalServerError));
            }
        }
Esempio n. 22
0
        public HttpResponseMessage CreateEquipo(EquipoModel element)
        {
            try {
                using (ProdeDB db = new ProdeDB()) {
                    var equipo = new Equipo();
                    equipo.FechaAlta = DateTime.Now;
                    equipo.Nombre    = element.Nombre;

                    db.Equipo.Add(equipo);
                    db.SaveChanges();

                    return(ProdeUtils.CreateResponse(new EstadoResponse()
                    {
                        Estado = EstadoCode.Ok,
                        Descripcion = "Equipo creado correctamente",
                        Data = "no implementado"
                    }, HttpStatusCode.Created));
                }
            }
            catch (ProdeApiException ex) {
                return(ProdeUtils.CreateResponse(new EstadoResponse()
                {
                    Estado = EstadoCode.Error,
                    Descripcion = ex.Message,
                    Data = "no implementado"
                }, ex.CodigoEstado));
            }
            catch (Exception ex) {
                return(ProdeUtils.CreateResponse(new EstadoResponse()
                {
                    Estado = EstadoCode.Error,
                    Descripcion = ex.Message,
                    Data = "no implementado"
                }, HttpStatusCode.InternalServerError));
            }
        }
 /// <summary>
 /// Ejecuta la acción del command
 /// </summary>
 /// <param name="catalogItemStatusViewModel"></param>
 public AddEquipoViewModel(CatalogEquipoViewModel catalogEquipoViewModel)
 {
     this._equipo = new EquipoModel(new EquipoDataMapper(), catalogEquipoViewModel.ActualUser);
     this._catalogEquipoViewModel = catalogEquipoViewModel;
 }
 public AddEquipoViewModel(CatalogEquipoViewModel catalogEquipoViewModel, ModifyArticuloViewModel artVM)
 {
     _artMod      = artVM;
     this._equipo = new EquipoModel(new EquipoDataMapper(), artVM.Articulo.ActualUser);
     this._catalogEquipoViewModel = catalogEquipoViewModel;
 }
Esempio n. 25
0
 public HistorialViewModel(EquipoModel b)
 {
     unid = b.UnidEquipo;
     HistorialCollection = GetHistorial("EQUIPO");
 }
        public void ListarEquipo(DataGridView dgv)
        {
            EquipoModel objEquipoModel = new EquipoModel();

            objEquipoModel.ListarDataGridView(dgv);
        }
Esempio n. 27
0
 public ActionResult VerResultado(EquipoModel equipo)
 {
     return(View(equipo));
 }
 public async Task Add(EquipoModel equipo)
 {
     await context.Equipos.InsertOneAsync(equipo);
 }
        public void Delete(EquipoEntity id_equipo)
        {
            EquipoModel objEquipoModel = new EquipoModel();

            objEquipoModel.Eliminar(id_equipo);
        }
 public async Task <ReplaceOneResult> Update(string _id, EquipoModel equipo)
 {
     return(await context.Equipos.ReplaceOneAsync(o => o.Id.Equals(_id), equipo));
 }