Exemple #1
0
 //Crear
 public void CrearTipoEquipo(TiposEquipo TipoEqupioCrear)
 {
     using (var ctx = new DB_A66D31_intratecPrbEntities1())
     {
         TipoEqupioCrear.FechaCreacion = DateTime.Now;
         TipoEqupioCrear.Activo        = true;
         ctx.TiposEquipo.Add(TipoEqupioCrear);
         ctx.SaveChanges();
     }
 }
Exemple #2
0
        public TiposEquipo ObtenerTipoEquipo(int IdTipoEquipo)
        {
            TiposEquipo res = new TiposEquipo();

            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                res = ctx.TiposEquipo.Where(t => t.IdTipoEquipo == IdTipoEquipo).FirstOrDefault();
            }

            return(res);
        }
Exemple #3
0
        //Editar

        public void EditarTipoEquipo(TiposEquipo TipoEquipo, int IdUsuarioModificacion)
        {
            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                TiposEquipo TipoEquipoEditar = ctx.TiposEquipo.Where(c => c.IdTipoEquipo == TipoEquipo.IdTipoEquipo).FirstOrDefault();

                TipoEquipoEditar.TipoEquipo = TipoEquipo.TipoEquipo;
                TipoEquipoEditar.Activo     = TipoEquipo.Activo;

                TipoEquipoEditar.FechaModificacion     = DateTime.Now;
                TipoEquipoEditar.IdUsuarioModificacion = IdUsuarioModificacion;

                ctx.SaveChanges();
            }
        }
Exemple #4
0
        //Eliminar
        public void EliminarTipoEquipo(int IdTipoEquipo, int IdUsuarioModificacion)
        {
            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                TiposEquipo TipoEquipoEliminar = ctx.TiposEquipo.Where(u => u.IdTipoEquipo == IdTipoEquipo).FirstOrDefault();
                if (TipoEquipoEliminar != null)
                {
                    TipoEquipoEliminar.Activo = false;

                    TipoEquipoEliminar.FechaModificacion     = DateTime.Now;
                    TipoEquipoEliminar.IdUsuarioModificacion = IdUsuarioModificacion;

                    ctx.SaveChanges();
                }
                else
                {
                    throw new Exception($"No existe un tipo de equipo con ID {IdTipoEquipo}");
                }
            }
        }