/// <summary>
        /// Funcion encargada de obtener todo los registros dandole una id y un statis(activo) y retonar una lista con los mismos.
        /// </summary>
        /// <param name="idSucursal">variable de tipo entera</param>
        /// <param name="status">vriable de tipo boolean</param>
        /// <returns></returns>
        public static List <Certificado> Buscar(int idSucursal, Boolean status)
        {
            Sucursal nSucursal = ManejoSucursal.getById(idSucursal);

            try
            {
                using (var ctx = new DataModel())
                {
                    return(ctx.Certificados.Where(r => r.bStatus == status).ToList());
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #2
0
        /// <summary>
        /// Funcion encargada de eliminar un registro de la base de datos mediante una id
        /// </summary>
        /// <param name="pkSucursal"></param>
        public static void Eliminar(int pkSucursal)
        {
            try
            {
                using (var ctx = new DataModel())
                {
                    Sucursal nSucursal = ManejoSucursal.getById(pkSucursal);
                    nSucursal.iStatus = 2;

                    ctx.Entry(nSucursal).State = EntityState.Modified;
                    ctx.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }