/// <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; } }
/// <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; } }