コード例 #1
0
 //Crear
 public void CrearMarcaEquipos(MarcasEquipos MarcaCrear)
 {
     using (var ctx = new DB_A66D31_intratecPrbEntities1())
     {
         MarcaCrear.FechaCreacion = DateTime.Now;
         MarcaCrear.Activo        = true;
         ctx.MarcasEquipos.Add(MarcaCrear);
         ctx.SaveChanges();
     }
 }
コード例 #2
0
        public MarcasEquipos ObtenerMarcaEquipo(int IdMarcaEquipo)
        {
            MarcasEquipos res = new MarcasEquipos();

            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                res = ctx.MarcasEquipos.Where(m => m.IdMarcaEquipo == IdMarcaEquipo).FirstOrDefault();
            }

            return(res);
        }
コード例 #3
0
        //Editar

        public void EditarMarcaEquipo(MarcasEquipos MarcaEquipo, int IdUsuarioModificacion)
        {
            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                MarcasEquipos MarcaEquipoEditar = ctx.MarcasEquipos.Where(c => c.IdMarcaEquipo == MarcaEquipo.IdMarcaEquipo).FirstOrDefault();

                MarcaEquipoEditar.MarcaEquipo = MarcaEquipo.MarcaEquipo;
                MarcaEquipoEditar.Activo      = MarcaEquipo.Activo;

                MarcaEquipoEditar.FechaModificacion     = DateTime.Now;
                MarcaEquipoEditar.IdUsuarioModificacion = IdUsuarioModificacion;

                ctx.SaveChanges();
            }
        }
コード例 #4
0
        //Eliminar
        public void EliminarMarcaEquipo(int IdMarca, int IdUsuarioModificacion)
        {
            using (var ctx = new DB_A66D31_intratecPrbEntities1())
            {
                MarcasEquipos MarcaEliminar = ctx.MarcasEquipos.Where(u => u.IdMarcaEquipo == IdMarca).FirstOrDefault();
                if (MarcaEliminar != null)
                {
                    MarcaEliminar.Activo = false;

                    MarcaEliminar.FechaModificacion     = DateTime.Now;
                    MarcaEliminar.IdUsuarioModificacion = IdUsuarioModificacion;

                    ctx.SaveChanges();
                }
                else
                {
                    throw new Exception($"No existe una Marca con ID {IdMarca}");
                }
            }
        }