예제 #1
0
        public ActionResult Update(int id)
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }

            TipoCaracteristicas objetoTipoCaracteristicas = TipoCaracteristicasDB.recuperarTipoCaracteristicasPorID(id);

            return(View(objetoTipoCaracteristicas));
        }
예제 #2
0
        public ActionResult Update(TipoCaracteristicas objetoTipoCaracteristicas)
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }
            bool banderaActualizar = TipoCaracteristicasDB.actualizarTipoCaracteristicas(objetoTipoCaracteristicas);

            MostrarMensajes(banderaActualizar);
            return(View());
        }
예제 #3
0
        }//actualizarTipoCaracteristicas

        public static bool eliminarTipoCaracteristica(int idTipoCaracteristica)
        {
            bool banderaEliminar = true;

            try
            {
                inventarioEntidadesDB contextoConexionEditar    = new inventarioEntidadesDB();
                TipoCaracteristicas   objetoTipoCaracteristicas = contextoConexionEditar.TipoCaracteristicas.Find(idTipoCaracteristica);
                contextoConexionEditar.TipoCaracteristicas.Remove(objetoTipoCaracteristicas);
                contextoConexionEditar.SaveChanges();
            }
#pragma warning disable CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            catch (Exception ex)
#pragma warning restore CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            {
                banderaEliminar = false;
            }

            return(banderaEliminar);
        }//eliminarTipoCaracteristica
예제 #4
0
        public static bool guardarTipoCaracteristicas(TipoCaracteristicas objetoTipoCaracteristicas)
        {
            inventarioEntidadesDB contextoConexion = new inventarioEntidadesDB();

            bool banderaGuardado = true;

            try
            {
                contextoConexion.TipoCaracteristicas.Add(objetoTipoCaracteristicas);
                contextoConexion.SaveChanges();
            }
#pragma warning disable CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            catch (Exception ex)
#pragma warning restore CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            {
                banderaGuardado = false;
            }

            return(banderaGuardado);
        }//guardarTipoCaracteristicas
예제 #5
0
        }//guardarTipoCaracteristicas

        public static bool actualizarTipoCaracteristicas(TipoCaracteristicas objetoTipoCaracteristicas)
        {
            bool banderaEditar = true;

            try
            {
                inventarioEntidadesDB contextoConexionEditar      = new inventarioEntidadesDB();
                TipoCaracteristicas   objetoTipoCaracteristicasDB = contextoConexionEditar.TipoCaracteristicas.Find(objetoTipoCaracteristicas.idTipoCaracteristica);

                contextoConexionEditar.Entry(objetoTipoCaracteristicasDB).CurrentValues.SetValues(objetoTipoCaracteristicas);
                contextoConexionEditar.Entry(objetoTipoCaracteristicasDB).State = EntityState.Modified;
                contextoConexionEditar.SaveChanges();
            }
#pragma warning disable CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            catch (Exception ex)
#pragma warning restore CS0168 // La variable 'ex' se ha declarado pero nunca se usa
            {
                banderaEditar = false;
            }

            return(banderaEditar);
        }//actualizarTipoCaracteristicas
예제 #6
0
 public TipoNave(Tipo _tipo, TipoCaracteristicas _tipoCarac)
 {
     this.tipo      = _tipo;
     this.tipoCarac = _tipoCarac;
 }
예제 #7
0
        public ActionResult Delete(TipoCaracteristicas objetoTipoCaracteristicas)
        {
            bool banderaEliminar = TipoCaracteristicasDB.eliminarTipoCaracteristica(objetoTipoCaracteristicas.idTipoCaracteristica);

            return(RedirectToAction("Index"));
        }
예제 #8
0
        public ActionResult Delete(int id)
        {
            TipoCaracteristicas objetoTipoCaracteristicas = TipoCaracteristicasDB.recuperarTipoCaracteristicasPorID(id);

            return(View(objetoTipoCaracteristicas));
        }